无法将数据导出到Excel工作表中的特定行

时间:2019-07-09 14:45:01

标签: r excel

因此,我正在构建此功能,该功能将从网站提取数据并将其存储在excel电子表格中。但是在加载程序包时遇到了麻烦,想弄清楚我可能会丢失什么。

我了解到R中的“ xlsx”软件包是一个很好的解决方案。所以我自然地将其安装并加载到我的工作环境中,但是当R到达那行代码时会出现此错误:

错误:“ xlsx”的包或名称空间加载失败:“ rJava”的loadNamespace()中的.onLoad失败,详细信息:调用:dyn.load(file,DLLpath = DLLpath,...)错误:无法加载共享库'/Library/Frameworks/R.framework/Versions/3.6/Resources/library/rJava/libs/rJava.so':dlopen(/Library/Frameworks/R.framework/Versions/3.6/Resources/library/rJava/ libs / rJava.so,6):未加载库:/Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/lib/server/libjvm.dylib引用自:/Library/Frameworks/R.framework /Versions/3.6/Resources/library/rJava/libs/rJava.so原因:找不到图片

这也是我编写的最终将数据集加载到excel电子表格中的代码。

write.xlsx(aa, "Database.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=TRUE, append=TRUE, showNA= TRUE)
write.xlsx(ab, "Database.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=TRUE, append=TRUE, showNA= TRUE)
write.xlsx(ha, "Database.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=TRUE, append=TRUE, showNA= TRUE)
write.xlsx(hb, "Database.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=TRUE, append=TRUE, showNA= TRUE)

如果任何人都可以对可能存在的问题提供一些见解,将不胜感激。预先谢谢你。

0 个答案:

没有答案