Ошибка в doc_parse_raw (x, encoding = encoding, base_url = base_url, as_html = as_html,: внутренняя ошибка: огромный поиск входных данных [1] - PullRequest
1 голос
/ 16 марта 2019

Когда я экспортирую фрейм данных в формат Microsoft Word, я получаю сообщение об ошибке «Огромный поиск ввода».

Ошибка в doc_parse_raw (x, encoding = encoding, base_url = base_url, as_html = as_html,: внутренняя ошибка: Огромный поиск ввода [1]

Но я неиспользуя любые файлы HTML или XML.
Я получаю эту ошибку, только если файл имеет большое количество записей.
При меньшем количестве записей я не получаю никакой ошибки и могу распечатать вывод.Формат docx.

Я использую officer & flextable пакеты для вывода.

Пожалуйста, выполните приведенный ниже код, он сгенерирует 10000 записей, но не сможет распечатать в формате .docxЭто будет отображать ту же ошибку, что и я. Я использую версию R 3.5.3.

ord<-c('A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J')
srnum<-c('1' :'1000')
df<-expand.grid(srnum=srnum,ord=ord)
library(officer)
library(flextable)
myft <- regulartable(df, col_keys = names(df))
my_doc <- body_add_flextable(my_doc, value = myft)
print(my_doc, target = "path/ABC.docx")   

Как мне записать файл docx из набора данных с большим количеством записей?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...