我想使我的DataFrame像下面这样,并将其导出到excel。我已经为我输入的所有“-”提供了所有数据。我想知道要传递给pd.Dataframe()的数据结构,以使像这样的表。
想知道 Pandas 如何读取这些数据结构以形成一个DataFrame。
最佳答案
idx = pd.MultiIndex.from_product([['Zara', 'LV', 'Roots'],
['Orders', 'GMV', 'AOV']],
names=['Brand', 'Metric'])
col = ['Yesterday', 'Yesterday-1', 'Yesterday-7', 'Thirty day average']
df = pd.DataFrame('-', idx, col)
df
Jupyter屏幕截图
df.to_excel('test.xlsx')
Mac数字屏幕截图
关于python - 创建具有MultiIndex的DataFrame,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/38901145/