pandas.MultiIndex.to_frame

MultiIndex.to_frame(index=True, name=None)[source]

Create a DataFrame with the levels of the MultiIndex as columns.

Column ordering is determined by the DataFrame constructor with data as a dict.

New in version 0.24.0.

Parameters
indexbool, default True

Set the index of the returned DataFrame as the original MultiIndex.

namelist / sequence of str, optional

The passed names should substitute index level names.

Returns
DataFramea DataFrame containing the original MultiIndex data.

See also

DataFrame

Two-dimensional, size-mutable, potentially heterogeneous tabular data.