Индекс в столбцы в Pandas
У длинного столбца с мультииндексом
метод unstack поднимает
внутренний уровень индекса
обратно в шапку столбцов.
Таблица снова становится широкой,
как до переноса столбцов в
индекс. Возьмём сложенный
столбец и выведем развёрнутый
вид:
import pandas as pd
data = {
'math': [90, 85],
'eng': [88, 92],
}
scores = pd.DataFrame(
data,
index=['Ann', 'Bob'],
)
long = scores.stack()
wide = long.unstack()
print(wide) # выведет math eng
# Ann 90 88
# Bob 85 92
Сложите таблицу с оценками по двум предметам в один столбец, затем получите снова две колонки по предметам и выведите таблицу.
Из длинного столбца часов по дням и типам смен верните широкую таблицу с отдельными столбцами для каждого типа и покажите её.
Для запасов на двух складах, записанных в длинном виде, получите таблицу с одним столбцом на склад и выведите результат.