【发布时间】:2019-09-20 06:32:15
【问题描述】:
我有 2 个数据框 df1 和 df2,我想检查 df2 中是否有任何行的值与 df1 中的 4 列具有相同的值?
df1
a1 a2. a3 a4
1 2 3 4
1 2 3 5
1 6 3 3
1 2 8 4
df2
a1 a2. a3 a4
1 2 3 9
4 2 8 5
1 6 3 7
5 2 8 2
假设我想在 df2 中选择在 a1 、 a2 和 a3 中的 df1 中具有相同值的行:
输出
a1 a2. a3 a4
1 2 3 9
1 6 3 7
【问题讨论】:
-
为什么只选择
df1的第一行?第二行具有相同的三个条目:a1、a2、a3。 -
我编辑了输出