Запись циклов для сохранения файлов в R

У меня очень простой вопрос, как новичок R. Я хочу запустить код для выполнения функции, а затем сохранить полученные файлы. Вот что у меня так далеко:

for (m in 1:30){
    drought.slice <- rotate(drought.array[m,,])
    drought.vec <- as.vector(drought.slice)
    length(drought.vec)
    drought.df01 <- data.frame(cbind(lonlat, drought.vec))
    names(drought.df01) <- c("lon", "lat", paste(dname,as.character(m), sep = "_"))
    head(na.omit(drought.df01))

    csvfile <- "cru_drought_[m].csv"
    write.table(na.omit(drought.df01), csvfile, row.names = FALSE, sep = ",")

}

Однако, когда я делаю это, он не сохраняет файлы от 1 до 30 в папке. Что я делаю неправильно?

1 ответ

csvfile<-paste0("cru_drought_",m,".csv")

рассмотреть также write.csv

Другие вопросы по тегам