ÎncepețiÎncepe gratuit

Discretizarea unei variabile

Pentru a crea grafice de perspectivă a predictorilor pentru variabile continue, trebuie mai întâi să le discretizezi. În Python, poți discretiza coloane pandas folosind metoda qcut.

Pentru a verifica dacă variabila a fost discretizată corect, poți confirma că intervalele au dimensiuni egale folosind metoda groupby:

print(basetable.groupby("discretized_variable").size()

Acest exercițiu face parte din cursul

Introducere în analitica predictivă în Python

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește metoda qcut pentru a discretiza variabila time_since_last_donation în 10 grupuri. Atribuie această variabilă unei noi coloane numite "bins_recency".
  • Folosește metoda groupby pentru a verifica că intervalele au aproximativ aceeași dimensiune.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# Discretize the variable time_since_last_donation in 10 bins
basetable["bins_recency"] = pd.qcut(____,____)

# Print the group sizes of the discretized variable
print(basetable.groupby("____").size())
Editează și rulează codul