Записать файл xlsx в R без использования Java - PullRequest
2 голосов
/ 03 марта 2020

сейчас у меня проблема с R. Я не могу использовать библиотеку openxlsx в моем P C. Когда я пытаюсь импортировать, эти ошибки показывают мне, что:

Error: package or namespace load failed for ‘openxlsx’:
 object ‘zipr’ is not exported by 'namespace:zip'

Любой предлагает мне другой способ сохранить файл в формате xlsx. Я пробовал пакет writexl, однако я не знаю, как сохранить файл в отдельных листах, описание функции write_xlsx в этом пакете показывает только это:

write_xlsx(
  x,
  path = tempfile(fileext = ".xlsx"),
  col_names = TRUE,
  format_headers = TRUE
)

1 Ответ

3 голосов
/ 03 марта 2020

Можете ли вы использовать пакет WriteXLS?

WriteXLS(x, ExcelFileName = paste0(tempfile, ".xlsx"), SheetNames = NULL, row.names = FALSE, col.names = TRUE)

Редактировать: Если вы пытаетесь сохранить данные на разных листах, превратите их в список:

mySheets = c("data1", "data2")
...