对于具有缺失值的列的子集,按行计算平均值。

13 浏览
0 Comments

对于具有缺失值的列的子集,按行计算平均值。

我有一个包含偶尔缺失值的DataFrame,大致如下所示:

Monday Tuesday Wednesday

================================================

Mike 42 NaN 12

Jenna NaN NaN 15

Jon 21 4 1

我想在我的数据框中添加一个新的列,该列计算每行所有列的平均值。

也就是说,对于Mike,我需要(df['Monday'] + df['Wednesday'])/2,但对于Jenna,我只需使用df['Wednesday amt.']/1。

有谁知道解决这种由缺失值引起的变化并计算平均值的最佳方法吗?

0