我有一个看起来像这样的数据框
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,因此它可以与我正在做的事情一起使用。