标签: python
我有一个数据透视表,在这样的列名中有一个多索引:
我想保留正确的相同数据,但是我想给每一列都用一个名称,该列汇总所有索引以具有如下所示:
答案 0 :(得分:0)
您可以通过将多索引转换为带有文本列的数据框并连接它们来展平:
df.columns = df.columns.to_frame().astype(str).apply(''.join, axis=1)
结果应该与您想要的相差不远。但由于您没有提供任何可重复的示例,因此我无法针对您的数据进行测试...