作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我想以这种形式计算 Python 中数组的平均值:
Matrice = [1, 2, None]
我只想让 numpy.mean
计算忽略我的 None
值,但我不知道该怎么做。
最佳答案
您正在寻找 masked arrays .这是一个例子。
import numpy.ma as ma
a = ma.array([1, 2, None], mask = [0, 0, 1])
print "average =", ma.average(a)
从上面链接的 numpy 文档中,“numpy.ma 模块为支持带掩码的数据数组的 numpy 提供了几乎类似工作的替代品。”
关于python - 如何在 Python 中使用具有 'None' 值的 numpy?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/962343/
我是一名优秀的程序员,十分优秀!