Potongan yang rapi
Metode qcut membagi variabel ke dalam n_bins keranjang yang sama besar. Namun, dalam beberapa kasus, akan lebih baik jika Anda memilih keranjang sendiri. Metode cut di Python memungkinkan Anda memilih keranjang sendiri.
Latihan ini adalah bagian dari kursus
Pengantar Predictive Analytics dengan Python
Petunjuk latihan
- Diskretkan variabel
number_giftke dalam tiga keranjang dengan batas 0 sampai 5, 5 sampai 10, dan 10 sampai 20, lalu simpan variabel ini ke kolom baru bernamadisc_number_gift. - Hitung jumlah observasi pada setiap grup.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Discretize the variable
basetable["disc_number_gift"] = pd.cut(____[____],[____, ____, ____, ____])
# Count the number of observations per group
print(basetable.groupby("____").____())