web-dev-qa-db-ja.com

MultiIndexを使用してDataFrameを作成する

以下のようなDataFrameを作成し、Excelにエクスポートしたいと思います。私が入れたすべての「-」について利用可能なすべてのデータがあります。このようなテーブルを作成するためにpd.Dataframe()に渡すデータ構造を知りたいです。

pandasこれらのデータ構造を読み取ってDataFrameを形成する方法を知りたい。

enter image description here

8
stormtrooper12
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スクリーンショット

enter image description here

df.to_Excel('test.xlsx')

Mac Numbersのスクリーンショット

enter image description here

18
piRSquared