Spec-Zone.ru › pandas 0.23

pandas.Panel.rename_axis

Panel.rename_axis(mapper, axis=0, copy=True, inplace=False) [source]

Изменить имя индекса или столбцов.

Параметры:

mapper : скаляр, список, необязательно

Значение, которое нужно установить в качестве имени оси.

axis : {0 или ‘index’, 1 или ‘columns’}, по умолчанию 0

Индекс или имя оси.

copy : boolean, по умолчанию True

Также скопировать основанные данные.

inplace : boolean, по умолчанию False

Изменяет объект напрямую вместо создания нового Series или DataFrame.

Возвращает:

renamed : Series, DataFrame или None

Тип, совпадающий с вызывающим объектом, или None, если inplace равно True.

См. также

pandas.Series.rename
Изменить метки индекса или имя Series
pandas.DataFrame.rename
Изменить метки индекса или имя DataFrame
pandas.Index.rename
Установить новые имена для индекса

Примечания

До версии 0.21.0, rename_axis также можно было использовать для изменения меток осей, передав отображение или скаляр. Это поведение устарело и будет удалено в будущей версии. Используйте rename вместо этого.

Примеры

Series

>>> s = pd.Series([1, 2, 3])
>>> s.rename_axis("foo")
foo
0    1
1    2
2    3
dtype: int64

DataFrame

>>> df = pd.DataFrame({"A": [1, 2, 3], "B": [4, 5, 6]})
>>> df.rename_axis("foo")
     A  B
foo
0    1  4
1    2  5
2    3  6
>>> df.rename_axis("bar", axis="columns")
bar  A  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.23.4/generated/pandas.Panel.rename_axis.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API