【问题标题】:how to save RDS file with different title in r?如何在r中保存具有不同标题的RDS文件?
【发布时间】:2021-05-16 17:38:48
【问题描述】:

我想将汽车数据保存在具有不同标题名称的循环中。

for (i in 1:10)
{ outfilename=paste0(i ,".RDS")
saveRDS(cars, file = "/home/outfilename.RDS")}

但是,输出文件名似乎仍然不起作用

【问题讨论】:

  • for (i in 1:10){saveRDS(cars, file = paste0("/home/", i ,".RDS"))}
  • @VasilyA 随意张贴作为答案,解决线程。

标签: r


【解决方案1】:

你的意思可能是这样的:

for (i in 1:10){
  outfilename <- paste0("/home/", i ,".RDS")
  saveRDS(cars, file = outfilename)
}

【讨论】:

    【解决方案2】:

    使用lapply

    lapply(1:10, function(i) 
      saveRDS(cars, file = file.path('/home', paste0(i, ".RDS"))))
    

    【讨论】:

      猜你喜欢
      • 2016-02-04
      • 2021-02-11
      • 2021-08-31
      • 1970-01-01
      • 1970-01-01
      • 2017-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多