pandas.Panel4D.rename_axis
-
Panel4D.rename_axis(mapper, axis=0, copy=True, inplace=False)[source] -
Изменение индексов и/или столбцов с помощью входной функции или функций. Скаляр или список для
mapperбудут изменять атрибутIndex.nameилиMultiIndex.names. Функция или словарь дляmapperбудут изменять метки. Значения функций/словаря должны быть уникальными (1-к-1). Метки, не содержащиеся в словаре/ряду, останутся без изменений.Параметры: mapper : скаляр, список, словарь или функция, необязательно
axis : int или строка, по умолчанию 0
copy : boolean, по умолчанию True
Также копировать исходные данные
inplace : boolean, по умолчанию False
Возвращаемое значение: renamed : тип вызывающей стороны
См. также
pandas.NDFrame.rename,pandas.Index.renameПримеры
>>> df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]}) >>> df.rename_axis("foo") # scalar, alters df.index.name A B foo 0 1 4 1 2 5 2 3 6 >>> df.rename_axis(lambda x: 2 * x) # function: alters labels A B 0 1 4 2 2 5 4 3 6 >>> df.rename_axis({"A": "ehh", "C": "see"}, axis="columns") # mapping ehh B 0 1 4 1 2 5 2 3 6
© 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.Panel4D.rename_axis.html