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值
(注意:我对Pandas库还有点陌生,所以我猜肯定有一种显而易见的方法可以解决这个问题,只是我的头脑有限,暂时想不到)