Zacznij terazZacznij za darmo

Precyzyjne podziały

Metoda qcut dzieli zmienną na n_bins równych przedziałów. Czasem jednak warto samodzielnie zdefiniować granice podziału. Metoda cut w Pythonie pozwala właśnie to zrobić.

To ćwiczenie jest częścią kursu

Wprowadzenie do analizy predykcyjnej w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Zdyskretyzuj zmienną number_gift, tworząc trzy przedziały z granicami 0 i 5, 5 i 10 oraz 10 i 20, a wynik przypisz do nowej kolumny o nazwie disc_number_gift.
  • Policz liczbę obserwacji w każdej grupie.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Discretize the variable 
basetable["disc_number_gift"] = pd.cut(____[____],[____, ____, ____, ____])

# Count the number of observations per group
print(basetable.groupby("____").____())
Edytuj i uruchom kod