【发布时间】:2020-08-25 06:34:49
【问题描述】:
我有一个数据框的命名列表,并希望将每个数据框写入 CSV,使用数据框名称作为文件名。我怎样才能修改我的功能来做到这一点?下面的函数给了我文件名中的整个数据框,而不是数据框的名称。
a <- data.frame('col1' = c(1,2,3))
b <- data.frame('col1' = c(3,4,5))
mylist <- list(a,b)
names(mylist) <- c('a', 'b')
lapply(mylist, function(x) write.csv(x, file = paste0(x, '.csv')))
【问题讨论】: