У меня есть два файла: a.Rmd
и b.Rmd
, где b.Rmd
должен использовать фрейм данных X
, рассчитанный в a.Rmd
, для выполнения некоторых вычислений.Ввод a.Rmd
- это .csv
файл, сохраненный в df
, где кодировка UTF-8
для обработки латинских специальных символов (ñ, ó)
df <- read.csv("DF.csv", sep = ";", encoding="UTF-8", na.strings="",stringsAsFactors = FALSE)
Когда я запускаю a.Rmd
из себя, он делает некоторые вычисления и выдает X
dataframe в качестве вывода.Пока здесь все идеально:
Однако, когда я запускаю a.Rmd
с b.Rmd
с:
rmarkdown::render("a.Rmd")
Это дает мне ту же таблицу, но с символами проблемы, как это:
Почему?Как я могу решить это?Кроме того, не стесняйтесь добавлять / редактировать некоторые теги, поскольку я не очень хорошо знаю, где именно возникает эта проблема.