我有一个数据框,其中有几个具有相同名称的列。如何将它们合并到同一个数据框中?df:
items_group quantity items_group quantity
KIT1240 12
KIT1265 7
KIT1265 6
KIT1198A 6
KIT1264 12
预期输出:
items_group quantity
KIT1240 12
KIT1265 7
KIT1265 6
KIT1198A 6
KIT1264 12
假设每行仅存在一组有效值,
stack
其中dropna=True
,则unstack
:注意。我指定了一个显式的,
dropna
因为未来版本 astack
默认情况下不会删除 NaN。或者,使用
groupby
,但这将来将被弃用:输出:
使用的输入: