如果NaN,熊猫用当前值替换当前值

时间:2020-11-06 07:11:42

标签: python python-3.x pandas

我有一个看起来像这样的数据框

     name     age
0    bob      10
1    sal      5
2    NaN      22

“名称”列中的第2行为空,因此我想将NaN值替换为先前的值,在本例中为Sal,因此我的结果应如下所示:

     name     age
0    bob      10
1    sal      5
2    sal      22

这是我目前正在玩的游戏:

for index,row in dataframe.head().iterrows():
     if open_first_page.isnull(open_first_page["name"]):
          print("hi")

我什至无法使isull函数正常工作。有什么建议?一旦获得认可,我将查看是否可以以某种方式获取以前的值。

侧面注意:我正在做的事情可能看起来很奇怪,但是我正在通过Python做一些ETL,因此它可以与我正在做的事情一起使用。

0 个答案:

没有答案