全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SPSS论坛
7302 13
2016-12-25
我做的多元回归分析,原来的回归效果不是很好,做了异方差检测后发现有一个变量存在异方差,就进行了消除,但是消除之后多重共线性变得比较严重,VIF值很大,特征值和条件索引也有接近0和大于10的结果,求教这是什么原因?消除异方差会对共线性造成影响吗?我是不是需要进一步消除一下共线性? 1482670640(1).png 1482670583(1).png
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2016-12-26 09:28:11
异方差和变量间严重的多重共线性问题是两回事。我有两个疑问,spss里面你是如何处理变量的异方差的?第二个问题,现在的模型变量间存在严重的多重共线性,可通过逐步回归或主成分回归的方法解决。祝好运~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-26 09:47:30
xddlovejiao1314 发表于 2016-12-26 09:28
异方差和变量间严重的多重共线性问题是两回事。我有两个疑问,spss里面你是如何处理变量的异方差的?第二个 ...
感谢解答。首先我消除异方差使用的是加权最小二乘法,就是输出残差,将其绝对值的倒数作为权重,乘到同一个样本的所有数据上;另外我做回归一直选择的是逐步回归的方法,消除异方差之前我的vif只有1左右,我也不清楚共线性为何突然变严重了,现在正在尝试消除共线性,通过剔除一些变量vif是有降低很多,但还是大于10,而vif全部小于10的模型变量又太少了,所以我在寻找其他方法。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-26 10:20:35
gracebc09 发表于 2016-12-26 09:47
感谢解答。首先我消除异方差使用的是加权最小二乘法,就是输出残差,将其绝对值的倒数作为权重,乘到同一 ...
建议对存在异方差的变量做取对数处理,不用WLS(加权最小二乘法)处理。然后在对模型做逐步回归。祝好运~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-26 10:34:07
xddlovejiao1314 发表于 2016-12-26 10:20
建议对存在异方差的变量做取对数处理,不用WLS(加权最小二乘法)处理。然后在对模型做逐步回归。祝好运~
您好,请问是只将存在异方差变量的数据取对数,其他数据不变吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-12-26 10:44:39
gracebc09 发表于 2016-12-26 10:34
您好,请问是只将存在异方差变量的数据取对数,其他数据不变吗?
连续性变量基本符合正态分布就行,对存在异方差的连续性变量取对数就是为了缓解变量的波动趋势。所以如果其它连续性变量基本服从正态分布,不处理就行的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群