РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
269 of 687 menu

Атрибут name

Атрибут name применяется к объекту Index и позволяет получить или изменить имя индексного объекта. Имя индекса отображается при выводе таблицы и может использоваться для идентификации индекса в многоуровневых индексах. Атрибут доступен как для чтения, так и для записи.

Синтаксис

# Получение имени индекса index.name # Установка имени индекса index.name = 'new_name'

Пример

Давайте создадим индекс и получим его имя:

import pandas as pd idx = pd.Index([1, 2, 3, 4, 5], name='numbers') print(idx.name)

Результат выполнения кода:

"numbers"

Пример

Давайте изменим имя индекса:

import pandas as pd idx = pd.Index([1, 2, 3, 4, 5], name='numbers') idx.name = 'values' print(idx.name)

Результат выполнения кода:

"values"

Пример

Имя индекса отображается при выводе таблицы:

import pandas as pd df = pd.DataFrame( {'a': [1, 2, 3, 4, 5], 'b': [10, 20, 30, 40, 50]}, index=pd.Index(['x', 'y', 'z', 'w', 'v'], name='letters') ) print(df)

Результат выполнения кода:

a b letters x 1 10 y 2 20 z 3 30 w 4 40 v 5 50

Пример

Если имя не задано, атрибут возвращает None:

import pandas as pd idx = pd.Index([1, 2, 3, 4, 5]) print(idx.name)

Результат выполнения кода:

"None"

Смотрите также

  • атрибут names,
    который работает с именами многоуровневого индекса
  • атрибут dtype,
    который возвращает тип данных индекса
  • атрибут shape,
    который возвращает размерность индекса
  • атрибут is_unique,
    который проверяет уникальность значений индекса
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить