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

Транспонирование в Pandas

Чтобы поменять строки и столбцы местами, у таблицы есть метод transpose. Бывшие названия столбцов становятся метками строк, а старые номера строк - названиями новых столбцов.

Создадим небольшую таблицу и выведем её транспонированный вид через метод transpose:

import pandas as pd data = {'a': [1, 2], 'b': [3, 4]} frame = pd.DataFrame(data) turned = frame.transpose() print(turned) # выведет 0 1 # a 1 2 # b 3 4

Строки a и b заняли вертикаль, а бывшие индексы 0 и 1 стали заголовками столбцов. Исходная таблица frame при этом не меняется.

Создайте таблицу с оценками 4 и 5 в столбце g1 и 3, 5 в столбце g2. Выведите результат с поменянными строками и столбцами.

Соберите таблицу с температурой утром и вечером для двух дней. Покажите её в транспонированном виде.

Из таблицы с расстояниями до двух городов в две строки получите вариант, где названия городов идут по строкам, и выведите его.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить