pandas.DataFrame.reset_index
-
DataFrame.reset_index(level=None, drop=False, inplace=False, col_level=0, col_fill='')[source] -
Для 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.19.2/generated/pandas.DataFrame.reset_index.html