R语言批量导出list对象中的data frame为csv文件
你可以使用以下代码将list对象中的每个data frame以csv格式批量导出到新的以list名字命名的文件夹,并对每个csv以list中每个data frame对应的名字命名:
# 创建一个文件夹用于存储导出的csv文件
dir.create("导出文件夹")
# 遍历list对象中的每个data frame
for (i in 1:length(my_list)) {
# 获取data frame的名字
df_name <- names(my_list)[i]
# 创建以data frame名字命名的文件夹
dir.create(paste0("导出文件夹/", df_name))
# 将data frame导出为csv文件
write.csv(my_list[[i]], file = paste0("导出文件夹/", df_name, "/", df_name, ".csv"), row.names = FALSE)
}
请确保将代码中的my_list替换为你的list对象的名称,并根据需要修改文件夹的名称。
原文地址: https://www.cveoy.top/t/topic/pTLH 著作权归作者所有。请勿转载和采集!