模糊python错误消息-双标量和rint

模糊python错误消息-双标量和rint,python,pandas,Python,Pandas,通常情况下,python错误虽然不是很奇妙,但确实显示了错误的来源。在程序接近完成后,我遇到了两个错误 __main__:1278: RuntimeWarning: invalid value encountered in double_scalars __main__:1278: RuntimeWarning: invalid value encountered in rint 我不知道错误的来源,我认为1278是它发生的地方,但它是一个简单的:- Count=df[(df.outcome=

通常情况下,python错误虽然不是很奇妙,但确实显示了错误的来源。在程序接近完成后,我遇到了两个错误

__main__:1278: RuntimeWarning: invalid value encountered in double_scalars
__main__:1278: RuntimeWarning: invalid value encountered in rint
我不知道错误的来源,我认为1278是它发生的地方,但它是一个简单的:-

Count=df[(df.outcome==0.5) & (df.returnCode==0)].outcome.sum()

它运行没有问题,并且具有有效值。有人碰到这个问题吗?

你在处理数字吗?你能提供更多关于DF的信息吗?可能会有帮助:这是一个庞大而复杂的DF,但变量结果只有5个值-1、-0.5、0、0.5、1,返回码仅为整数。这就是为什么我不明白为什么我会出现这个错误,因为我甚至没有使用floaating points。main:1278表示错误发生在1278行吗?