【发布时间】:2018-07-08 14:43:21
【问题描述】:
我有 2 个数据框。
我想对 Df1 进行子集化以返回一个新数据帧,其中 id 和 month 与查找数据帧匹配:lookupDf。
那些匹配的行将是 Df3 的结果。
例如:
Df1
id month x
A 20 10
B 20 11
C 20 12
D 20 13
E 20 14
A 21 15
B 21 16
C 21 17
D 21 18
E 21 19
lookupDf
id month
A 20
B 20
C 20
E 20
C 21
D 21
Df3 将是 Df1 的子集
Df3
id month x
A 20 10
B 20 11
C 20 12
E 20 14
C 21 17
D 21 18
【问题讨论】:
-
简单合并:
Df3 = merge(Df1, lookupDf)