Я использую R около двух лет, и это первый раз, когда я столкнулся с этой проблемой. У меня есть data.frame с примерно 31 000 строк и 400 столбцов, и я хочу экспортировать в лист Excel, используя write_xlsx
Когда я пытаюсь это сделать, я получаю следующую ошибку:
write_xlsx(data, "FILEPATH")
[ERROR][libxlsxwriter/packager.c:1142]: Error in writing member in the zipfile
[ERROR] workbook_close(): Zip ZIP_ERRNO error while creating xlsx file 'FILEPATH'. System error = No error
Error: Error in libxlsxwriter: 'Zip generic error ZIP_ERRNO while creating the xlsx file.'
Я думаю, что эта ошибка возникла, когда я непреднамеренно попытался открыть файл Excel, который R писал до того, как он был фактически завершен. Я закрыл R и перезапустил, а также переустановил пакет writexl безрезультатно.
Данные, которые я пытаюсь экспортировать, составляют около 150 МБ. Когда я пытаюсь записать файл меньшего размера (1,5 МБ), это работает, но когда я пытаюсь открыть файл Excel, он говорит, что он заблокирован для редактирования с помощью R и может быть открыт «только для чтения».
В прошлом я экспортировал гораздо большие данные, чем это, без проблем, поэтому не могу понять это, любая помощь приветствуется.
library(xlsx)
? вы должны запустить библиотеку (xlsx), затем `write.xlsx(write_xlsx(data, FILEPATH.xlsx)` - person Kian   schedule 16.04.2021