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