我有包含 12 个 data.frame 的列表。每个数据框都是从一月到十二月。这就是我在 R Studio 中名为 Sheet_list 的列表。
所以我的问题是如何在每个表中添加适当月份的附加列? Е.g 表示一月、1 等
有人可以帮助我吗?
最佳答案
可能:
library(purrr)
library(dplyr)
l <- list(january=data.frame(id=c(1,2)),
february=data.frame(id=c(3,4,5)))
l <- purrr::imap(l,function(x,y) mutate(x,month=y))
l
#$`january`
# id month
#1 1 january
#2 2 january
#
#$february
# id month
#1 3 february
#2 4 february
#3 5 february
关于r - 在每列data.frame中分别添加值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52404225/