Comece agoraComece grátis

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

Ver curso

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 <- ___
Editar e Executar Código