Я создал список объектов в моей рабочей средеlapply и функция сохранения в R
data <- c("variable1", "variable2", "variable3")
я хотел бы сохранить файлы в разные каталоги с именем переменной в качестве каталога ... так я сделал это, чтобы дать мне список имен файлов, чтобы перейти к функции сохранения через lapply ..
paste0(data,"/",data,".rda")
lapply(data,FUN=save,file = paste0(data,"/",data,".rda"))
я получаю ошибку
Error in FUN(X[[i]], ...) : object ‘X[[i]]’ not found
Я не уверен, что я делаю неправильно здесь.
'lapply' используется там, где вы хотите получить список для возвращаемого значения каждой итерации, и не дает никаких преимуществ здесь. Вместо этого я бы предложил использовать 'for'. –
Вы могли бы продемонстрировать @MatthewLundberg – cdcaveman
сторона примечание: Здесь [аналогичный вопрос о том, как сохранить серию файлов '.csv'] (http://stackoverflow.com/questions/37556184/write-csv-in-a- for-loop) –