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

Изменение в долях в Pandas

Чтобы сравнить прирост не в абсолютных единицах, а в долях от предыдущего значения, используют метод pct_change. Он считает, на какую часть выросло или упало число относительно строки выше.

Возьмём ряд показателей и выведем относительные шаги через метод pct_change:

import pandas as pd rates = pd.Series([100.0, 110.0, 99.0, 108.0]) parts = rates.pct_change() print(parts) # выведет 0 NaN # 1 0.100000 # 2 -0.100000 # 3 0.090909 # dtype: float64

После 100 значение 110 даёт долю 0.1, то есть рост на десять процентов. Спад с 110 до 99 записан отрицательной долей около -0.1.

Создайте ряд цен 200, 220, 210 и выведите относительное изменение между соседними строками.

Соберите столбец visits с числами 50, 60, 54 в таблице. Покажите ряд долей прироста или спада от строки к строке.

Из ряда индекса 80, 88, 80, 84 получите и выведите относительные шаги по сравнению с предыдущим значением.

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