IniziaInizia gratis

Costruire la tabella del predictor insight graph

Nel precedente esercizio hai imparato a calcolare la colonna di incidenza della tabella del predictor insight graph. In questo esercizio aggiungerai anche la dimensione dei gruppi e racchiuderai tutto in una funzione che restituisce la tabella del predictor insight graph per una data variabile.

Questo esercizio fa parte del corso

Introduzione alla Predictive Analytics in Python

Visualizza il corso

Istruzioni dell'esercizio

  • Raggruppa la basetable per variable.
  • Calcola la tabella del predictor insight graph calcolando l’incidenza del target e le dimensioni dei gruppi.
  • Usa la funzione create_pig_table per calcolare la tabella del predictor insight graph per la variabile "gender".

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

# 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)
Modifica ed esegui il codice