我想知道是否有人可以提供帮助...我正在尝试将多个.csv文件保存为多个.rds文件,但我得到一个NULL的.rds文件
我的工作目录中有多个.csv文件,我想导入.csv并导出为.rds文件,并尝试使用lapply运行以下代码
myfiles<- list.files(patt="csv")
names(myfiles)<-myfiles
lapply(myfiles, function(x){
a<-read.csv(x)
saveRDS(x,file=gsub("csv","rds",x))
})
有人可以建议我哪里出错吗?
由于
A
答案 0 :(得分:0)
您需要保存表格,而不是名称。而不是
saveRDS(x,file=gsub("csv","rds",x))
你应该
saveRDS(a,file=gsub("csv","rds",x))