Intervale definite manual
Metoda qcut împarte variabila în n_bins intervale egale. Uneori, însă, este util să îți definești propriile intervale. Metoda cut din Python îți permite tocmai acest lucru.
Acest exercițiu face parte din cursul
Introducere în analitica predictivă în Python
Instrucțiuni pentru exercițiu
- Discretizează variabila
number_giftîn trei intervale cu limitele 0 și 5, 5 și 10, respectiv 10 și 20, și atribuie rezultatul unei noi coloane numitedisc_number_gift. - Numără observațiile din fiecare grup.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Discretize the variable
basetable["disc_number_gift"] = pd.cut(____[____],[____, ____, ____, ____])
# Count the number of observations per group
print(basetable.groupby("____").____())