A B
DATE
2013-05-01 473077 71333
2013-05-02 35131 62441
2013-05-03 727 27381
2013-05-04 481 1206
2013-05-05 226 1733
2013-05-06 NaN 4064
2013-05-07 NaN 41151
2013-05-08 NaN 8144
2013-05-09 NaN 23
2013-05-10 NaN 10
说我有上面的数据帧。获得与列A和B的平均值相同的指标的系列最简单的方法是什么?平均需要忽略NaN值。这个解决方案需要灵活地将新列添加到数据框中。如何获得数据帧列值的平均值
最接近我今天来是
df.sum(axis=1)/len(df.columns)
然而,这似乎并没有忽略NaN值
(注:我还是有点新来的大熊猫库,所以我猜测有一个明显的方式做到这一点,我的大脑的限制是根本无法看到)
阅读http://pandas.pydata.org/pandas-docs/dev/missing_data.html –
感谢雷切尔,我很感激 – badideas