如何合并熊猫数据框中的行

乔布

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

产品编号 售出单位 库存中的单位
101 32 NaN
102 45 NaN
103 15 NaN
104 27 NaN
101 NaN 18
102 NaN 12
103 NaN 30
104 NaN 23

如您所见,第一列包含重复项,其中每个实例在一个“数据”列中都有数据,但在另一个“数据”列中没有。

有没有办法合并行,所以数据框看起来像这样?

产品编号 售出单位 库存中的单位
101 32 18
102 45 12
103 15 30
104 27 23
U12-转发

尝试groupby.first

>>> df.groupby('productID', as_index=False).first()
   productID  units sold  units in inventory
0        101        32.0                18.0
1        102        45.0                12.0
2        103        15.0                30.0
3        104        27.0                23.0
>>> 

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章