我一直在网上搜索 Python Numpy 数组中的 NaN,发现一些我无法重现的东西。我正在使用带有 numpy.version.version == 1.10.4 的 Anaconda 发行版
from numpy import NA as NA
只会让我“无法导入 NA”。这个 NA 模块在另一个stackoverflow 线程中提到
这个相同的链接也提到maskna
和skipna
作为 NumPy 参数。
或者,大多数数组构造函数(从 1.7 开始)都有参数
maskna
,您可以将其设置为 True
来自scypy.org的文档也支持此声明
但是当我再次尝试这个时,我只会得到一个错误:
a = np.arange(6, maskna=True)
给了我一个鼓舞人心的“TypeError:'maskna' 是这个函数的无效关键字参数”
到底是怎么回事?我在寻找一个已停产的功能吗?这是否被 nansum()、nanmean() 等取代。但文档是 1.10.1,距离 1.10.4 不远。
我怎样才能让它工作?