【发布时间】:2020-05-19 15:44:43
【问题描述】:
我有两个数据框
df1 <- data.frame(Region = c(1:5), Code = c(10,11,12,15,15), date = c("2018-12","2018-11","2019-01","2019-01","2019-02"))
df2 <- data.frame(Code = c(10,11,12,13,14,15,16,17,18,19),"2018-10" = c(50:59),"2018-11" = c(20:29),"2018-12" = c(25:34),"2019-01" = c(32:41),"2019-01" = c(40:49),"2019-02" = c(40:49))
我想在df3中匹配并存储df1$Region的对应值。
结果应该如下所示
df3 <- data.frame(Region = c(1:5),Results=c(25,21,34,45,45))
【问题讨论】:
-
对于第二个数据集,您显示两列具有相同的列名
"2019-01" = c(32:41),"2019-01" = c(40:49)
标签: r matching multiple-conditions