【发布时间】:2021-02-19 21:06:33
【问题描述】:
全部
我有两列,一列除以 colb 是我的分母。当我将一个除以另一个时,当我的 colb 中存在 0 时,我会得到 infs,例如
df[cola]/df[colb]
这在数学上是正确的吧?只是想知道 pandas 是否会出现这种情况。告诉我,拥有这些 inf 是没有意义的,所以我可能会用 0 替换,但想检查一下
【问题讨论】:
-
这是预期的结果。
anything/0是inf,除了0/0是NaN。 -
除以 0 未定义。事先检查
df[colb] -
实际上除以 0 的任何东西在数学上都是不确定的,它不是无限的
-
@Barmar
-anything/0是-inf:)
标签: python pandas zero divide-by-zero