ComeçarComece de graça

Construindo a tabela do predictor insight graph

No exercício anterior, você aprendeu a calcular a coluna de incidência da tabela do predictor insight graph. Neste exercício, você também vai adicionar o tamanho dos grupos e encapsular tudo em uma função que retorna a tabela do predictor insight graph para uma variável específica.

Este exercício faz parte do curso

Introdução à Análise Preditiva em Python

Ver curso

Instruções do exercício

  • Agrupe a basetable por variable.
  • Calcule a tabela do predictor insight graph calculando a incidência do alvo e os tamanhos dos grupos.
  • Use a função create_pig_table para calcular a tabela do predictor insight graph para a variável "gender".

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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)
Editar e executar o código