Как добавить несколько документов одновременно, используя сотрудник - PullRequest
0 голосов
/ 31 октября 2019

R начинающий здесь. Каждый квартал мне приходится составлять отчет об эффективности работы, который состоит из отдельных отчетов об исполнении каждого сотрудника. Вместо того, чтобы копировать и вставлять один за другим, я решил использовать R, чтобы выполнить эту задачу для меня.

Я пытаюсь сделать это с помощью пакета officeR, но функция body_add_docx, похоже, применима только к отдельным документам. Вместо этого я хочу, чтобы R выбрал все документы в папке и добавил их.

Я попытался сделать это с помощью этого кода:

files<-list.files(getwd()) 
my_doc <- my_doc %>%
  body_add_docx(src=files)

Это то, что он возвращает:

Error in file.copy(src, to = file.path(x$package_dir, new_docx_file)) : 
  more 'from' files than 'to' files

Я делаю это неправильно или есть другой способ сделать это?

...