在Mac上安装rJava时遇到问题

时间:2019-08-07 21:10:05

标签: java excel macos rstudio

每次尝试在我编写的某些代码中使用loadWorkbook函数时,我都会遇到此错误:

loadWorkbook中的错误(文件= system.file(“〜/ Desktop / R_Directory / NBAdb.xlsx” ,:文件不存在。

因此,我建立了这个抓取工具,以从体育数据网站上的表格中提取信息。抓取工具的工作方式是从具有游戏数据且格式相同的单个或一组网址中提取表格。它通过遍历使用for循环放入的URL来实现。在整理了一些数据之后,scrapper会为每个url输出一个数据帧,并应该将其加载到我的工作目录中的excel工作表中。

print(ultima)
wb <- loadWorkbook(file = system.file("~/Desktop/R_Directory/Book1.xlsx", package= "openxlsx")) 
write.xlsx(ultima, "Book1.xlsx", sheetName= "Sheet1", col.names=TRUE, row.names=FALSE, append=TRUE, showNA= TRUE)
saveWorkbook(wb, "Book1.xlsx", overwrite = TRUE)

我希望运行代码,以便工作簿加载excel工作簿,将刚刚创建的数据集追加到工作表上,然后保存工作簿,以便在url上进行的下一次迭代不会覆盖上一个url拉取导致仅将最后一个URL数据框添加到Excel工作表中。

0 个答案:

没有答案