Intercept-excluded version of VIF added for all models covered: binomial, gaussian, poisson, quasibinomial, and quasipoisson. The intercept-excluded version is analogous to the one found in other statistical packages for linear models fitted with non-survey data.
Error corrected in calculation of R-squared in intercept-included version of VIF for non-gaussian models (i.e., binomial, poisson, quasibinomial, and quasipoisson). In previous versions SST in the denominator was not corrected for the mean.
svycollinear: Updated to include an error trap on the mod and svyglm.obj parameters. If mod is a model matrix, then svyglm.obj must be FALSE.
svycollinear: Check added when mod is not a matrix but is a data frame. If any column is a factor, then an error is issued that the mod must have factors recoded as zeroes and ones using model.matrix.