Индекс из кортежей в Pandas
Класс MultiIndex хранит
несколько уровней меток. Метод
from_tuples принимает
список кортежей: каждый кортеж
задаёт одну строку, элементы
идут от внешнего уровня к
внутреннему. Соберём двухуровневые
метки, поставим их индексом
таблицы и выведем её:
import pandas as pd
pairs = [
('North', 'TV'),
('North', 'Radio'),
('South', 'TV'),
]
row_labels = pd.MultiIndex.from_tuples(pairs)
data = {'units': [5, 8, 12]}
sales = pd.DataFrame(data, index=row_labels)
print(sales) # выведет units
# North TV 5
# Radio 8
# South TV 12
Соберите таблицу с одним столбцом
score и метками строк
из пар Ann с math,
Ann с eng,
Bob с math.
Выведите таблицу.
Создайте таблицу часов работы
по сменам day и night
для городов Rome и
Oslo в столбце hours
и выведите её.
Из пар складов A с зоной
cold и A с warm
соберите индекс и таблицу
запасов в столбце qty.
Покажите результат.