如何在python中从数据帧中删除多索引?
我有一个数据框如何在python中从数据帧中删除多索引?,python,pandas,pivot,multi-index,Python,Pandas,Pivot,Multi Index,我有一个数据框 purchase_count Scrips 1STCUS 20MICRONS 21STCENMGM 3MINDIA Client_id A100027 NaN NaN NaN NaN A100074 NaN NaN NaN NaN A100077 NaN NaN NaN
purchase_count
Scrips 1STCUS 20MICRONS 21STCENMGM 3MINDIA
Client_id
A100027 NaN NaN NaN NaN
A100074 NaN NaN NaN NaN
A100077 NaN NaN NaN NaN
A100088 NaN NaN NaN NaN
A100091 NaN NaN NaN NaN
此数据帧是pd.pivot_表的结果,创建为多索引。此外,df_matrix.columns的输出也是
MultiIndex(levels=[['purchase_count'], ['1STCUS', '20MICRONS', '21STCENMGM', '3IINFOTECH', '3MINDIA']])
如何删除我希望输出的多索引
1STCUS 20MICRONS 21STCENMGM 3MINDIA
A100027 NaN NaN NaN NaN
A100074 NaN NaN NaN NaN
A100077 NaN NaN NaN NaN
A100088 NaN NaN NaN NaN
A100091 NaN NaN NaN NaN
您可以使用:
另一个解决方案应该更改
pivot\u table
,在['purchase\u count']
什么是pivot\u table命令周围明显删除[]
?
df.columns = df.columns.droplevel(0)