2016-07-15 175 views
0

加载文件我是全新的学习编程“R'.but面临加载文件的问题:疑难解答作为R

我用这个代码:

getwd() 
load("genData.RData") 
genData 

输出显示: 控制台:

> getwd() 
[1] "C:/Users/User/Documents" 
> load("genData.Rdata") 
Error in readChar(con, 5L, useBytes = TRUE) : cannot open the connection 
In addition: Warning message: 
In readChar(con, 5L, useBytes = TRUE) : 
    cannot open compressed file 'genData.Rdata', probable reason 'No such file or directory' 
> genData 
Error: object 'genData' not found 

有什么样的高度重视和解开这个问题?

谢谢 提前。

+2

错误信息意味着在currect目录中没有'genData.Rdata',它是''C:/ Users/User/Documents“' – Alex

+1

尝试指定文件的完整路径,假设它确实存在。 –

回答

0

出现此错误是因为R无法在当前工作目录中找到该文件(工作目录是您使用命令getwd()查看的文件)。这可能是因为您的文件位于另一个目录中(如果是这样,请尝试指定完整路径,或者使用setwd()将文件所在的工作目录更改为文件名)或因为文件名错误(检查语法)。 要查看该文件是在当前工作目录,你也可以做

list.files(pattern='*.Rdata') 

这在R控制台都包含在其中有.Rdata扩展当前工作目录下的文件打印出来。 希望这有助于