6
我有一个名为SAM列中的数据帧具有以下数据填写NA值加入x到上一行熊猫
SAM
3
5
9
Nan
Nan
24
40
Nan
57
现在我想插入12
,15
并在Nan
值43
分别(因为9+3=12
,12+3=15
和40+3=43
)。换句话说,通过将3
添加到前一行(其也可以是Nan
)来填充任何Nan
行。
我知道这可以通过迭代for循环来完成。但是,我们可以以矢量化的方式来做到吗?如pandas.fillna()
中的一些修改版本ffill
(如果我们没有连续的NaN,可能在此处使用)。
未来,请不要使用'
'来设置您的问题的格式。 – IanS