将已命名的data.frame列表导出到其名称为purrr的文件,可以使用以下步骤:
df1 <- data.frame(x = 1:3, y = 4:6)
df2 <- data.frame(a = c("A", "B", "C"), b = c(7, 8, 9))
my_list <- list(df1 = df1, df2 = df2)
library(purrr)
walk2(my_list, names(my_list), function(df, name) {
write.csv(df, paste0(name, ".csv"), row.names = FALSE)
})
上述代码将遍历my_list中的每个data.frame,并将其导出为以其名称命名的.csv文件。例如,df1将导出为df1.csv,df2将导出为df2.csv。
这是一个完整的答案,涵盖了问题的要求和步骤。请注意,答案中没有提及任何特定的云计算品牌商。
领取专属 10元无门槛券
手把手带您无忧上云