Найти тему

Меня преследует.. биннинг. Python

Задали тут мне рабочую задачку на исследование среднего ценового сегмента в разрезе определенных категорий. И попросили сделать с шагом в 10 тыс руб. А там суммы до 500 тыс доходят!

Я подумала, ну не вручную же через
loc прописывать! И с помощью функции cut я когда прописывала по группам, то тоже вручную определяя интервалы (вот тут (https://t.me/analysts_world/111) смотрим). Но тогда количество этих интервалов было адекватное 😜
Думала, думала и
придумала нагуглила, что можно сделать.

💡В игру опять вступает
cut, но теперь c дополнительным вариантом для определения интервалов!
Вот, что получается:

У нас есть какой-то датафрейм, создадим его из словаря:

-2

Пропишем интервал с нуля, частотой в 10 тысяч и пределом в 500 тыс (end=500000)

-3

И вуаля! Собственные метки мы определять не можем, но меня и готовые автоматические устраивают (то, что в type прописалось, смотрим на картинке вверху).

Если хотите почитать какие еще есть варианты, то в моем ТГ канале обсуждение этого поста в комментариях.