我使用了saveRDS,文件成功保存在工作目录中。然而,当我试图导入它时,我得到了以下错误。
# save the data to disk
saveRDS(dat, "./dat.rds")
# real
dat<-readRDS("./dat.rds")
Error in readRDS("./dat.rds") : object 'dat' not found
有什么原因吗?我检查了wd,但它是一样的。也尝试使用加载,但同样,一个不同的错误,见下文。
> custom<-load("./dat.rds")
Error in load("./dat.rds") :
bad restore file magic number (file may be corrupted) -- no data loaded
In addition: Warning message:
file ‘dat.rds’ has magic number 'X'
Use of save versions prior to 2 is deprecated
解决方法:使用整个路径。使用整个路径。
我想,(即使wd适当地定义了)这与我使用的工作网络的具体情况有关。