我知道循环通常不是最好的,但我需要使用它们,因为我想按顺序加载CSV文件并将它们保存为RDS。 (我不想立刻加载它们
dataList <- c("iris","cars")
for(dataname in dataList) {
data(list=dataname)
path <- paste0(getwd(),"/",dataname,".rds")
saveRDS(dataname,path)
rm(list=dataname) #ensures that datasets are not held in memory simultaneously
}
我想知道是否可以自动删除从此循环创建和/或放入内存的对象,而不是必须手动执行
rm(dataname, path)