如何在 R 中加快 excel 的 write.xlsx 进程
How to speedup write.xlsx process of excel in R
我需要将输出写入 R
中的 excel 文件。 t_content
有大约 401104 行 和 200 列。
write.xlsx(t_content, paste0("../output/",'Content.xlsx'),
col.names = T, append = TRUE)
此命令需要很长时间才能完成任务。还有其他替代方法吗?
您可能想尝试 writexl
包中的 write_xlsx()
。
writexl::write_xlsx(t_content, paste0("../output/",'Content.xlsx'))
data.table::fwrite
命令非常快,可以显示进度条,但它会为您提供一个 .csv 文件,然后可以与 excel 一起使用。
我需要将输出写入 R
中的 excel 文件。 t_content
有大约 401104 行 和 200 列。
write.xlsx(t_content, paste0("../output/",'Content.xlsx'),
col.names = T, append = TRUE)
此命令需要很长时间才能完成任务。还有其他替代方法吗?
您可能想尝试 writexl
包中的 write_xlsx()
。
writexl::write_xlsx(t_content, paste0("../output/",'Content.xlsx'))
data.table::fwrite
命令非常快,可以显示进度条,但它会为您提供一个 .csv 文件,然后可以与 excel 一起使用。