Calcule Factores de inflación de la variación (VIF) para estimar la multi-colinearidad de las variables de un dataframe. Cuando al ajustar un modelo, arroja un error: Error in solve.default(as.matrix(fit$hessian)) : system is computationally singular: reciprocal condition number = 4.31555e-18 stepAIC). Se recomienda quitar las variables si el VIF es mayor a 10, o siendo más estrictos mayor a 3.
Examples
VIF(iris)
#> # Comprobación de la multicolinealidad
#> VIF
#> Sepal.Length 7.07
#> Sepal.Width 2.10
#> Petal.Length 31.26
#> Petal.Width 16.09
VIF(mtcars)
#> # Comprobación de la multicolinealidad
#> VIF
#> mpg 7.63
#> cyl 15.38
#> disp 22.19
#> hp 10.29
#> drat 3.41
#> wt 17.94
#> qsec 7.98
#> vs 4.97
#> am 4.98
#> gear 5.41
#> carb 7.93