私は次のような pandas DataFrames を扱っています:
id x
0 1 10
1 1 20
2 2 100
3 2 200
4 1 NaN
5 2 NaN
6 1 300
7 1 NaN
各 NAN 'x' を、同じ 'id' 値を持つ行の前の非 NAN 'x' に置き換えたいと思います。
id x
0 1 10
1 1 20
2 2 100
3 2 200
4 1 20
5 2 200
6 1 300
7 1 300
行を手動でループせずにこれを行うための巧妙な方法はありますか?