I'm trying to test for multi-collinearity in a multinomial logistic regression model I've set up. The data contains 13 variables on over 33000 observations. 9 of the variables are categorical factor variables and the remaining 3 are numeric/continuous variables. I ran and multinom logistic regression model from the nnet
package that looked like this
my.model = multinom(dependent.var ~., data = training data)
which worked (despite being not very good). I then ran the VIF function from car and the GVIF results for every variable came back as "NaN" with a warning message:
Warning message:
In vif.default(multi.model) : No intercept: vifs may not be sensible.
Why does the issue keep occurring?
Thanks