ELECTRICITY
0 10
1 15
2 17
3 12
4 15
5 16
6 22
7 8
8 NaN
9 16
10 13
由于此示例中的耗电量主要受星期几的影响,因此我想用早晚7行中的值替换所有NaN。
我调查了以下内容,但均未成功
:感谢您的帮助。
答案 0 :(得分:1)
使用fillna
和shift
df.fillna(df.shift(7))
ELECTRICITY
0 10.0
1 15.0
2 17.0
3 12.0
4 15.0
5 16.0
6 22.0
7 8.0
8 15.0
9 16.0
10 13.0