首页 > 解决方案 > 如何从熊猫数据框中删除特定的重复列,只留下一个实例

问题描述

我知道上述可能是一项简单的任务,但它已经花费了我很多时间而没有任何成功。到目前为止,我也搜索过网络但没有成功。所以,我有以下数据框:

在此处输入图像描述

而且,我正在寻找以下期望的结果:

在此处输入图像描述

我使用了以下代码行:

# drop repeat columns leaving the first instance only:
 df_combo = df_combo.drop_duplicates(['Asgn Carr Cd','Fiscal Month'], keep='first')

但是,这并没有达到我想要的结果。提前感谢您的帮助/建议。

标签: pandas

解决方案


检查groupbyfirst

df.groupby(level=0,axis=1).first()

推荐阅读