Имя индекса в Pandas
У индекса таблицы есть атрибут
name: в нём хранится подпись
для всего столбца меток слева.
Если имя задано, pandas показывает
его над метками при печати таблицы.
Создадим таблицу баллов с буквенными метками, зададим имя индекса и выведем таблицу:
import pandas as pd
data = {'score': [85, 90, 78]}
students = pd.DataFrame(data, index=['a', 'b', 'c'])
students.index.name = 'pupil'
print(students) # выведет score
# pupil
# a 85
# b 90
# c 78
Над метками a, b,
c видна подпись pupil.
Текущее имя можно прочитать через
атрибут name у индекса:
import pandas as pd
data = {'score': [85, 90, 78]}
students = pd.DataFrame(data, index=['a', 'b', 'c'])
students.index.name = 'pupil'
print(students.index.name) # выведет pupil
Соберите таблицу температур по
городам с метками r1, r2.
Задайте имя индекса region,
выведите таблицу и затем саму
подпись индекса.
Создайте таблицу часов с подписями
mon, tue, wed.
Назовите индекс day, выведите
таблицу и отдельно значение
этой подписи.
Из таблицы оценок с метками
s1, s2 задайте имя
индекса student. Выведите
таблицу так, чтобы подпись была
видна над метками, и выведите
сохранённое имя индекса.