pandas.DataFrame.reset_index
-
DataFrame.reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill='') -
Для DataFrame с многоуровневым индексом возвращает новый DataFrame с информацией о маркировке в столбцах под именами индексов, по умолчанию «level_0», «level_1» и т.д., если какие-либо из них равны None. Для стандартного индекса будет использовано имя индекса (если оно задано), иначе будет использовано по умолчанию «index» или «level_0» (если «index» уже используется).
Параметры: level : int, str, кортеж или список, по умолчанию None
Удаляет только заданные уровни из индекса. Удаляет все уровни по умолчанию
drop : boolean, по умолчанию False
Не пытаться вставить индекс в столбцы DataFrame. Это сбрасывает индекс до стандартного целочисленного индекса.
inplace : boolean, по умолчанию False
Изменить DataFrame на месте (не создавать новый объект)
col_level : int или str, по умолчанию 0
Если столбцы имеют несколько уровней, определяет, в какой уровень вставляются метки. По умолчанию вставляется в первый уровень.
col_fill : объект, по умолчанию ‘’
Если столбцы имеют несколько уровней, определяет, как называются другие уровни. Если None, то имя индекса повторяется.
Возвращает: resetted : DataFrame
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.18.1/generated/pandas.DataFrame.reset_index.html