在R中,当我尝试写入excel文件时,为什么我会收到“没有这样的文件或目录”错误?

时间:2016-08-02 03:43:17

标签: r excel

以下是我正在使用的命令。我想将此对象:“x”导出到excel文件中。

> library(xlsx)

> write.xlsx(x, "~/Desktop/project.xlsx")

Error in .jnew("java/io/FileOutputStream", jFile) : 
java.io.FileNotFoundException: ~/Desktop/project.xlsx (No such file or directory)

我查看了这些示例,这就是write.xlsx函数的使用方法。

2 个答案:

答案 0 :(得分:0)

使用

write.xlsx(x, file = "~/Desktop/project.xlsx")

不知何故,此功能要求您指定变量文件。

答案 1 :(得分:0)

不要指定工作目录,只需键入它即可。 它将使用默认工作目录保存文件。

install.packages('xlsx') #if you are using RStudio
library(xlsx)

write.xlsx(w, file = "mydata.xlsx")