Tworzenie tabeli wykresu wglądu w predyktor
W poprzednim ćwiczeniu poznałeś sposób obliczania kolumny częstości występowania zdarzenia docelowego w tabeli wykresu wglądu w predyktor. W tym ćwiczeniu dodasz również informację o rozmiarach grup i opakujesz wszystko w funkcję, która zwraca tabelę wykresu wglądu w predyktor dla wybranej zmiennej.
To ćwiczenie jest częścią kursu
Wprowadzenie do analizy predykcyjnej w Pythonie
Instrukcje do ćwiczenia
- Pogrupuj tabelę bazową według zmiennej
variable. - Oblicz tabelę wykresu wglądu w predyktor, wyznaczając częstość występowania zdarzenia docelowego oraz rozmiary grup.
- Użyj funkcji
create_pig_table, aby obliczyć tabelę wykresu wglądu w predyktor dla zmiennej "gender".
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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)