Spec-Zone.ru › pandas 0.23

pandas.Series.rename_axis

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

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

Параметры:

mapper : скаляр, список-подобный объект, необязательно

Значение для установки имени оси.

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

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

copy : булево, по умолчанию True

Также копировать данные из подлежащей структуры.

inplace : булево, по умолчанию 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.Series.rename_axis.html

Spec-Zone.ru

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