楼主: scbesuty
6295 10

[其他] vif检验 [推广有奖]

  • 1关注
  • 0粉丝

高中生

25%

还不是VIP/贵宾

-

威望
0
论坛币
464 个
通用积分
1.0004
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
317 点
帖子
23
精华
0
在线时间
20 小时
注册时间
2016-3-30
最后登录
2020-10-10

2论坛币
请问Mlogit怎么做VIF检验,解释变量种有年龄的平方项也有交叉项,会影响VIF结果吗?如果影响则怎么处理。

最佳答案

wtv1012 查看完整内容

对ols模型,一般来说解释变量有平方项和交叉(交互项)容易导致(方差膨胀因子)VIF增大的。是否处理关键根据你的研究目的,如果不关心具体回归系数,只关心整个方程的预测能力,在整个方程显著的前提下,可以不必在意多重共线性;如果你关心具体的回归系数,但多重共线性不影响所关心的变量的显著性(比如核心解释变量),也可以不理会。如果多重共线性引导到所关心的变量显著性,需要处理。解决办法一般来说是将这个变量标准化, ...
关键词:F检验 VIF mlogit logit 解释变量

回帖推荐

wtv1012 发表于7楼  查看完整内容

vif检验的本质是看两个变量之间包含的信息在多大程度上一致,目前还没有见到logit检验vif的命令。如果看两者之间是否包含的信息在多大程度一致,一般可以通过看相关系数进行初步步断。VIF检验具体的做法是根据某个解释变量与其余解释变量进行回归,通过得到的可决系数来判断。因而直接用ols做VIF也可以满足需要了。具体命令格式为 reg y x estat vif 根据经验判断,如果这些变量的VIF最大值超过10,则认为存在严重多重共线性 ...
沙发
wtv1012 发表于 2017-7-15 15:42:21 |只看作者 |坛友微信交流群
对ols模型,一般来说解释变量有平方项和交叉(交互项)容易导致(方差膨胀因子)VIF增大的。是否处理关键根据你的研究目的,如果不关心具体回归系数,只关心整个方程的预测能力,在整个方程显著的前提下,可以不必在意多重共线性;如果你关心具体的回归系数,但多重共线性不影响所关心的变量的显著性(比如核心解释变量),也可以不理会。如果多重共线性引导到所关心的变量显著性,需要处理。解决办法一般来说是将这个变量标准化,即先减去样本均值,然后除以标准差。对Mlogit是否需要做VIF检验,原理应该与OLS差不多,OLS在验证是否有多重共线性需要处理时,一般先做一个不用处理的模型,然后做一个变量标准化后的模型,看这个变量在两个模型中的系数是否存在显著差异,如果存在显著差异则说明需要处理多重共线性,进行变量标准化。具体情况你可以这样去试下,可能更加具有说服力,这种方式供你参考!
已有 1 人评分经验 论坛币 学术水平 热心指数 信用等级 收起 理由
giresse + 100 + 50 + 5 + 5 + 5 精彩帖子

总评分: 经验 + 100  论坛币 + 50  学术水平 + 5  热心指数 + 5  信用等级 + 5   查看全部评分

使用道具

藤椅
scbesuty 发表于 2017-7-16 08:42:35 |只看作者 |坛友微信交流群
6666,谢哒,

使用道具

板凳
scbesuty 发表于 2017-7-16 08:48:37 |只看作者 |坛友微信交流群
wtv1012 发表于 2017-7-15 15:42
对ols模型,一般来说解释变量有平方项和交叉(交互项)容易导致(方差膨胀因子)VIF增大的。是否处理关键根 ...
ols做vif的命令是什么啊,是不是必须先用reg了才能用vif命令,,

使用道具

报纸
scbesuty 发表于 2017-7-16 08:49:02 |只看作者 |坛友微信交流群
wtv1012 发表于 2017-7-15 15:42
对ols模型,一般来说解释变量有平方项和交叉(交互项)容易导致(方差膨胀因子)VIF增大的。是否处理关键根 ...
ols做vif的命令是什么啊,是不是必须先用reg了才能用vif命令,,

使用道具

地板
scbesuty 发表于 2017-7-16 08:49:53 |只看作者 |坛友微信交流群
那logit检验vif的命令是什么,是必须reg之后才能用vif命令吗

使用道具

7
wtv1012 发表于 2017-7-16 10:16:15 |只看作者 |坛友微信交流群
vif检验的本质是看两个变量之间包含的信息在多大程度上一致,目前还没有见到logit检验vif的命令。如果看两者之间是否包含的信息在多大程度一致,一般可以通过看相关系数进行初步步断。VIF检验具体的做法是根据某个解释变量与其余解释变量进行回归,通过得到的可决系数来判断。因而直接用ols做VIF也可以满足需要了。具体命令格式为  
reg y  x
estat vif
根据经验判断,如果这些变量的VIF最大值超过10,则认为存在严重多重共线性。如果低于10,一般就不用担心存在多重共线性了。

已有 1 人评分论坛币 收起 理由
giresse + 20 精彩帖子

总评分: 论坛币 + 20   查看全部评分

使用道具

8
scbesuty 发表于 2017-7-16 14:45:20 |只看作者 |坛友微信交流群
wtv1012 发表于 2017-7-16 10:16
vif检验的本质是看两个变量之间包含的信息在多大程度上一致,目前还没有见到logit检验vif的命令。如果看两者 ...
在问一下,如果Y为0和1但是这两个变量是有序的,可以用logit回归吗?

使用道具

9
wtv1012 发表于 2017-7-16 15:42:00 |只看作者 |坛友微信交流群
如果被解释变量Y为0和1,一般就是二值(元)选择模型,当然可以使用logit回归。如果被解释变量有多个选择,则选择用多项logit回归。如果被解释变量Y为0和1,且两个变量是有序的,这时需要使用排序模型,即ordered logit 模型。排序模型的被解释变量的排序选择较多,你这个研究只有两个选择的排序而已,是最简单的排序。
已有 1 人评分经验 收起 理由
giresse + 20 精彩帖子

总评分: 经验 + 20   查看全部评分

使用道具

10
scbesuty 发表于 2017-7-16 16:23:51 |只看作者 |坛友微信交流群
谢谢谢谢

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 21:45