首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何将已命名的data.frame列表导出到其名称为purrr的文件

将已命名的data.frame列表导出到其名称为purrr的文件,可以使用以下步骤:

  1. 首先,确保你已经创建了一个包含多个已命名data.frame的列表。例如,你可以使用以下代码创建一个名为my_list的data.frame列表:
代码语言:txt
复制
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)
  1. 接下来,使用purrr包中的walk2函数来遍历列表中的每个data.frame,并将其导出为文件。walk2函数接受两个参数:列表和列表中每个元素的名称。在每次迭代中,它将当前data.frame导出为一个以其名称命名的文件。
代码语言:txt
复制
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。

  1. 导出完成后,你将在工作目录中找到以每个data.frame名称命名的.csv文件。

这是一个完整的答案,涵盖了问题的要求和步骤。请注意,答案中没有提及任何特定的云计算品牌商。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券