2
我有一個浮點數和NaN數組,但當我在數組上調用numpy.nanmean()
時,我得到的結果是NaN
。這怎麼可能?numpy nanmean中的錯誤
這是陣列的樣品ages
[22.0 38.0 26.0 35.0 35.0 nan 54.0 2.0 27.0 14.0 4.0 58.0 20.0 39.0 14.0
55.0 2.0 nan 31.0 nan 35.0 34.0 15.0 28.0 8.0 38.0 nan 19.0 nan nan 40.0
nan nan 66.0 28.0 42.0 nan 21.0 18.0 14.0 40.0 27.0 nan 3.0 19.0 nan nan
nan nan 18.0 7.0 21.0 49.0 29.0 65.0 nan 21.0 28.5 5.0 11.0 22.0 38.0 45.0
...
形狀
(891,)
和np.nanmean(ages)
返回nan
因爲都是'NaNs'? – Divakar
不可以,這就是要點 – therealcode
你是沿一個座標軸還是跨所有元素調用'numpy.nanmean()'? – Divakar