懒熊_懒猫 发表于 2015-6-2 15:53 
我用VIF做了,VIF等于56.8,是说明存在多重共线性对吗?然后改怎么处理呢?
一般来讲,模型中一个自变量vif大于10,说明该自变量在模型中独立的贡献已经很小了,也就是说它基本上已经可以被模型中其他的变量代表了。两个办法:一个是删掉这个vif很大的变量,另外一个是,将这个变量进行对中处理,即数据中每个个案在该变量的取值减去该变量在整个数据中的均值,然后用这个插值替代你原来那个vif很大的变量、纳入模型。第二个办法下甚至可以作进一步你想要的交互。