如何使用stata处理多重共线性

 时间:2024-09-23 02:18:55

本条经验主要介绍多重共线性的处理,将会在其他经验更新多重共线性的理解问题。

工具/原料

电脑

stata

方法/步骤

1、对于多重贡献性的判断依赖的主要是方差膨胀因子,在此处瘫蝠熨夯我们来简要介绍一下方差膨胀因子。此处,仅简单的理鞅瓞慈玢解方差膨胀因子,就是方差膨胀因子构成了变量估计值方差的一部分,如果方差膨胀因子过大,将会导致解释变量的系数方差增大,将会导致检验难以通过。观察下面的两个公式,可以很容易地看出这一点。VIF就是方差膨胀因子。

如何使用stata处理多重共线性

如何使用stata处理多重共线性

2、先对模型进行回归sysuseautogenwe坡纠课柩ight2=weight^2regpricerep78wei爿讥旌护ght2headroomtrunkweightlength为什么把函数形式设定成这样可以参考我上一条RESSET的检验

如何使用stata处理多重共线性

3、检验方差膨胀因子estatvif见图1,我们发现方差膨胀因子非常之大,说明存在多重共线性weight和weight的平方有很严重的多重共线性

如何使用stata处理多重共线性

4、regweight2weight显然,因为是平方项,回归系数肯定是显著的R方也是方差大,方差膨胀因子肯定也非常大。

如何使用stata处理多重共线性

5、不过没关系,我们可以对这个问题进行处理,也就是对变量进行标准化,其实衡量的就是去除量纲之后,到均值的距离。

如何使用stata处理多重共线性

6、使用高级的gen明明,生成标准化变量weightsdegenweightsd=std(weig丝群闻栝ht)regpr足毂忍珩icerep78weightsd2headroomtrunkweightsdlength进行回归,观察weight发现p值变为了0,效果十分显著。原来是0.437,图2未标准化的回归结果estatvif发现VIF降低的十分明显,但仍存在多重共线性(我们认定10一下,多重共线性可以忽略),但是已经下降的十分明显。

如何使用stata处理多重共线性

如何使用stata处理多重共线性

stata回归分析结果怎么看 Stata15.0如何进行回归分析 stata多元回归分析步骤 在stata中查看变量之间的相关关系 stata面板数据回归步骤
热门搜索
运动动漫 福田箱货车报价及图片 罗志祥图片最帅的图片 动漫人物画法教程 草原图片大全