我有一個包含很多列的大型資料框,每個列都有自己的標題。我想將它們分組在子標題中,以便可讀性更清晰。例如,這是我的列標題:
df1 = df1[['Date', 'Time', 'USA', 'Canada', 'SD', 'HD']]
我希望某些列上方的標題可以這樣輸出:
When Country Channel
Date Time USA Canada SD HD
但是,我不知道該怎么做。非常感謝任何幫助或指導。
謝謝!
uj5u.com熱心網友回復:
您可以使用:
df.columns = pd.MultiIndex.from_tuples([('When', 'Date'), ('When', 'Time'),
('Country', 'USA'), ('Country', 'Canada'),
('Channel', 'SD'), ('Channel', 'HD')])
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/313026.html
上一篇:Python:DataFrame.to_excel應該垂直寫表
下一篇:字典中特定串列索引的最大值
