(200 列 x 5000 行) のデータ フレームがあり、値が欠落している場合があります。右側のセルと左側のセルを平均して、欠損値を埋めたいと思います。
例えば:
A B C D E
1 34 54 56 0 78
2 12 87 78 23 12
3 78 35 0 72 31
4 84 25 14 56 0
5 26 82 13 14 34
このデータフレームには、3 つの欠損値があります。
1) D1
2) C3
3) E4
D1 should be (78 + 56)/2 = 67
C3 should be (72 + 32)/2 = 55
E4 should be (26 + 56)/2 = 41
したがって、結果のデータフレームは次のようになります。
A B C D E
1 34 54 56 67 78
2 12 87 78 23 12
3 78 35 55 72 31
4 84 25 14 56 41
5 26 82 13 14 34
パンダでこれを行う自然な方法はありますか?