我在不同的机器(linux和windows,32/64位)上运行了以下代码,得到了不同的结果(有时所有结果都是inf
或-inf
,有时候第一个是{{ 1}},其余的是数字,有时第一个是inf
,其余的是数字。
有人可以解释一下吗?
NaN
其他信息
当我使用时:import pandas as pd
import numpy as np
df = pd.DataFrame({"A":[0., -5.5, -5.6, -6.5, -3.5, -4.5, -4.5], "B":[0, 1, 1, 1, 1, 2, 30]})
print df.A/df.B
代替... "B":[0., ...
,它总是会给出数字。
... "B":[0, ...