[英]How to save a list which has files into csv in R?
我有一个包含 12 个数据框的列表。 如何将列表中的每个文件保存到单独的 csv 文件中? 此外,我正在尝试按列表名称保存和命名每个文件。
我尝试使用 laaply 但我不确定我做错了什么并且它在文件中引发错误:无效的描述错误。
x <- list of 12 df
lapply(x, function(x) write.csv(data.frame(x),paste("/path of the file","file_",names(x)[],".csv",sep=","), row.names=F))
与底座lapply
试试
lapply(seq_along(x), function(i) write.csv(x[[i]],
paste0("/path/of/the/file/", names(x)[i], ".csv"), row.names = FALSE))
或者用imap
purrr::imap(x, write.csv(.x,
paste0("/path/of/the/file/", .y, ".csv"), row.names = FALSE))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.