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 库还有些陌生,所以我猜有一种明显的方法可以做到这一点,而我有限的大脑根本看不到)