小编STE*_*V_P的帖子

Python Numpy nan_to_num 帮助

我在使用 Numpy 的 nan_to_num 函数时遇到了一些问题:我有一个数组,其中最后一列包含的元素比其他列少,当我将它导入 Python 时,它会放置 'nan's 来填充数组。那很好,直到我需要做一些被'nan's绊倒的其他事情。

我正在尝试使用“nan_to_num”但没有成功。这可能是我遗漏的一件小事,但我无法弄清楚。

下面是一些简单的输入和输出:

输入:

a = numpy.array([[1, nan, 3]])
print a
numpy.nan_to_num(a)
print a
Run Code Online (Sandbox Code Playgroud)

输出

[[  1.  nan   3.]]
[[  1.  nan   3.]]
Run Code Online (Sandbox Code Playgroud)

第二个“nan”应该是零... http://docs.scipy.org/doc/numpy/reference/generated/numpy.nan_to_num.html

提前致谢。

python numpy function

4
推荐指数
1
解决办法
2170
查看次数

标签 统计

function ×1

numpy ×1

python ×1