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

Сортировка индекса в Pandas

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

Возьмём таблицу погоды с подписями дней не по календарю и выстроим строки по меткам:

import pandas as pd labels = ['Wed', 'Mon', 'Tue'] data = { 'city': ['Rome', 'Paris', 'Berlin'], 'temp': [20, 18, 15], } weather = pd.DataFrame(data, index=labels) by_day = weather.sort_index() print(by_day) # выведет city temp # Mon Paris 18 # Tue Berlin 15 # Wed Rome 20

Создайте таблицу с метками c, a, b и столбцами item, qty. Сохраните вариант с метками по алфавиту и выведите его.

Соберите таблицу баллов с подписями w3, w1, w2 и столбцом points. Выведите строки в порядке возрастания меток.

Из таблицы городов с метками z, x, y получите копию, где строки идут по подписям слева направо по алфавиту, и выведите её.

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