2024-09-30 08:31:18 发布
网友
如何将这两列组合在一起?也就是说,我想删除NAN并将列1(一个系列)转换为列0(一个数据帧)
0 1 A *aasvfasfdb NaN 1 NaN 456,0.002121 2 NaN 567,0.005298 3 NaN 345,0.006192 4 NaN 345,0.004532
我尝试了drop方法的不同条目,即drop(columns=0, inplace=False),但它们要么替换一列,要么替换另一列
drop(columns=0, inplace=False)
使用df.combine_first():
df.combine_first()
In [198]: df['0'].combine_first(df['1']) Out[198]: 0 *aasvfasfdb 1 456,0.002121 2 567,0.005298 3 345,0.006192 4 345,0.004532
使用
df.combine_first()
:相关问题 更多 >
编程相关推荐