在R中,当我试图写入excel文件时,为什么会得到一个;没有这样的文件或目录;错误?
以下是我正在使用的命令。我想将此对象“x”导出到excel文件中在R中,当我试图写入excel文件时,为什么会得到一个;没有这样的文件或目录;错误?,r,excel,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
> 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函数的使用方法。使用
write.xlsx(x, file = "~/Desktop/project.xlsx")
不知何故,此函数要求您指定变量文件。不要指定工作目录,只需键入即可。 它将使用默认工作目录保存文件
install.packages('xlsx') #if you are using RStudio
library(xlsx)
write.xlsx(w, file = "mydata.xlsx")
您的系统上是否存在目录“~/Desktop”?是否存在。由于某些原因,它在没有完整文件路径的情况下工作。“normalizePath”应该强制~到完整路径(可能值得作为答案发布)。路径一定有问题,请尝试编写完整路径,避免~。您能为您的答案提供更多的上下文吗?