Numpy 如果列包含NaN,如何使数组的平均值为NaN

Numpy 如果列包含NaN,如何使数组的平均值为NaN,numpy,Numpy,我们知道: >>> a = np.array([[1, np.nan], [3, 4]]) >>> np.nanmean(a, axis=0) array([ 2., 4.]) 但如何让结果变得更糟呢 array([ 2., np.nan]) np.平均值(a,轴=0)或a.平均值(轴=0)?谢谢你,马克斯。它起作用了!英雄联盟

我们知道:

>>> a = np.array([[1, np.nan], [3, 4]])
>>> np.nanmean(a, axis=0)
array([ 2.,  4.])
但如何让结果变得更糟呢

array([ 2.,  np.nan])

np.平均值(a,轴=0)
a.平均值(轴=0)
?谢谢你,马克斯。它起作用了!英雄联盟