【发布时间】:2010-12-19 23:37:38
【问题描述】:
我在 numpy 中有一个 NxM 数组,我想记录它,并忽略记录之前为负的条目。当我记录负数时,它会返回 -Inf,因此我将得到一个包含一些 -Inf 值的矩阵。然后我想对这个矩阵的列求和,但忽略 -Inf 值——我该怎么做?
例如,
mylogarray = log(myarray)
# take sum, but ignore -Inf?
sum(mylogarray, 0)
我知道有 nansum,我需要类似的东西,比如 infsum。
谢谢。
【问题讨论】: