#r
Вопрос:
Я хочу сохранить данные об автомобилях в цикле с другим названием.
for (i in 1:10)
{ outfilename=paste0(i ,".RDS")
saveRDS(cars, file = "/home/outfilename.RDS")}
однако, похоже, что имя файла out все еще не работало
Комментарии:
1. для (i в 1:10){saveRDS(автомобили, файл = paste0(«/home/», i ,».RDS»))}
2. @VasilyA Не стесняйтесь публиковать в качестве ответа, что решает проблему.
Ответ №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"))))