【发布时间】:2018-09-14 06:15:14
【问题描述】:
我有两个数据帧 df1 和 df2,如果 df1$date1 与 df2$date2 匹配,则只打印 df2 中的那些值,如输出所示。
df1:
date1
01-09-2018
01-10-2018
01-11-2018
01-12-2018
df2:
date2 value
01-05-2018 0
01-06-2018 0
01-07-2018 0
01-08-2018 0
01-09-2018 5
01-10-2018 2
01-11-2018 7
01-12-2018 3
output:
value
5
2
7
3
【问题讨论】:
-
df2$value[match(df1$date1, df2$date2)]