Construirea tabelului graficului de insight al predictorului
În exercițiul anterior ai învățat cum să calculezi coloana de incidență a tabelului graficului de insight al predictorului. În acest exercițiu, vei adăuga și dimensiunea grupurilor și vei încapsula totul într-o funcție care returnează tabelul graficului de insight al predictorului pentru o variabilă dată.
Acest exercițiu face parte din cursul
Introducere în analitica predictivă în Python
Instrucțiuni pentru exercițiu
- Grupează basetable-ul după
variable. - Calculează tabelul graficului de insight al predictorului prin calcularea incidenței țintă și a dimensiunilor grupurilor.
- Folosește funcția
create_pig_tablepentru a calcula tabelul graficului de insight al predictorului pentru variabila "gender".
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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)