Столбец как индекс в Pandas
Чтобы столбец стал метками строк,
его переносят в индекс методом
set_index. Этот столбец
исчезает из шапки таблицы и появляется
слева вместо старых меток. Остальные
столбцы остаются на месте.
Создадим таблицу учеников с номерами
в столбце id и сохраним
вариант, где идентификатор - это
индекс:
import pandas as pd
data = {
'id': [1, 2, 3],
'name': ['Ann', 'Bob', 'Cid'],
'score': [85, 90, 78],
}
students = pd.DataFrame(data)
by_id = students.set_index('id')
print(by_id) # выведет name score
# id
# 1 Ann 85
# 2 Bob 90
# 3 Cid 78
Соберите таблицу товаров со столбцами
code, title, qty.
Получите вариант, где код товара
стоит слева как метка строк, и выведите его.
Создайте таблицу городов с полем
city и температурой. Сделайте
название города меткой каждой строки
и выведите новую таблицу.
Из словаря со столбцами day,
hours, task на три дня
получите таблицу, где день недели
- это индекс, и выведите её.