我有一个数据框,我想通过它计算百分比;但是,当尝试这样做时,python 会返回 0 或 1。
例如,columnsOIR.a1.d.bull
和OIR.a1r1.d
是用 1 和 0 填充的数组。
>>> data['OIR.a1.d.bull'].sum()
653
>>> data['OIR.a1r1.d'].sum()
320
>>> den = data['OIR.a1.d.bull'].sum()
>>> num = data['OIR.a1r1.d'].sum()
>>> den
653
>>> num
320
>>> num / den
0
我希望看到 - 大致 - 以下。
>>> num / den
0.49004594