Menyusun tabel predictor insight graph
Pada latihan sebelumnya Anda mempelajari cara menghitung kolom insidensi dari tabel predictor insight graph. Pada latihan ini, Anda juga akan menambahkan ukuran kelompok, dan membungkus semuanya dalam sebuah fungsi yang mengembalikan tabel predictor insight graph untuk suatu variabel tertentu.
Latihan ini adalah bagian dari kursus
Pengantar Predictive Analytics dengan Python
Petunjuk latihan
- Kelompokkan basetable berdasarkan
variable. - Hitung tabel predictor insight graph dengan menghitung insidensi target dan ukuran kelompok.
- Gunakan fungsi
create_pig_tableuntuk menghitung tabel predictor insight graph untuk variabel "gender".
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Function that creates predictor insight graph table
def create_pig_table(basetable, target, variable):
# Create groups for each variable
groups = basetable[[target,variable]].____(____)
# Calculate size and target incidence for each group
pig_table = groups[____].agg(Incidence = '____', Size = '____').reset_index()
# Return the predictor insight graph table
return pig_table
# Calculate the predictor insight graph table for the variable gender
pig_table_gender = ____(basetable, "target", ____)
# Print the result
print(pig_table_gender)