Detectando multicolinearidade
Neste exercício, você vai verificar a multicolinearidade entre todas as variáveis usando o Fator de Inflação da Variância (VIF). Você pode calcular o VIF com a função vif() do pacote car.
Os valores de VIF estão disponíveis na coluna GVIF da saída e geralmente são exibidos em formato exponencial. Se você não estiver familiarizado com esse formato, pode usar a função format():
sample_vif_value <- 2.213e+10
format(sample_vif_value, scientific = FALSE)
"22130000000"
Este exercicio faz parte do curso
Análise de RH: Prevendo Rotatividade de Funcionários em R
Instruções do exercicio
- Carregue o pacote
car. - Verifique a multicolinearidade no modelo (
multi_log) que você construiu em um exercício anterior. - Qual variável tem o maior VIF? Atribua o nome da variável como string a
highest.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Load the car package
___
# Model you built in a previous exercise
multi_log <- glm(turnover ~ ., family = "binomial", data = train_set_multi)
# Check for multicollinearity
___
# Which variable has the highest VIF?
highest <- ___