【发布时间】:2019-08-29 18:22:14
【问题描述】:
我有 2 个长度相同但列数不同的数据框。
我想比较这些数据框中的 2 个特定列,如果值是偶数,则计数器加 1,如下所示:
df1:
count = o
num
0 0
1 1
2 0
3 0
4 1
df2:
Preg Glu outcome
0 5.0 116.0 0.0
1 10.0 115.0 0.0
2 2.0 197.0 0.0
3 7.0 196.0 1.0
4 10.0 125.0 1.0
因此,由于它们是偶数 3 个值,结果应该是:
count = 3
最好的方法是什么?
【问题讨论】:
-
df1['num'].eq(df2['outcome']).sum()