我有一个包含几个NaN值的数据框,如下所示:
first second
0 1.0 3.0
1 2.0 NaN
2 NaN 5.0
和另一个查找值:
fill
second 200
first 100
有没有办法用基于列名的填充值替换NaN值来获取它?:
first second
0 1.0 3.0
1 2.0 200
2 100 5.0
这只是一个例子,因为我试图在更大的数据帧上进行此操作。我知道我可以重新排列数据框中的字段,以便索引匹配,我可以使用pd.where,但我想知道是否有一种方法可以根据列名进行匹配。< / p>