持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第18天,点击查看活动详情
STATA小白入门第18期分享: 在STATA中,如何自动跑模型? (主要运用gsreg命令,接上一期) 大家好,上一期和大家简单分享了gsreg命令的简单用法,那么这一期和大家分享一下如何使得自动回归分析更加的精确。主要表现在gsreg命令后附加的一些选项。
方式一:ncomb后缀,对自动回归分析中协变量的数量进行限定,命令如下: gsreg variable3 variable2 variable1 variable4 variable5, ncomb(2,3),表示为仅保留现有共计4个协变量为2个到3个协变量,根据这一命令,系统会排除同时纳入四个协变量等其他可能情况。
方式二:fixvar后缀,表示该命令后缀中纳入的变量为所有后续回归分析中必须存在于模型的变量。用法如下:gsreg variable3 variable2 variable1 variable4 variable5, fixvar(variable2,variable3),上述的命令表示当我们在自动纳入所有可能的排列组合的回归分析中,每一次纳入的组合中的解释变量必须会包括variable2和variable3两个变量。也就是说fixvar中纳入的协变量为所有协变量排列组合的子集。
方式三:aicbic后缀,为在每次回归结果中呈现AIC和BIC,AIC表示赤池信息量,BIC表示贝叶斯信息量。上述两个指标也是最优模型确定的考量因素,更多的是对logistic回归模型进行选定。此外,gsreg命令不仅可以自动进行线性回归,还可以根据cmdest(commandname)进行其他回归命令的选定。
以上就是为大家介绍的三种限定进行自动回归分析的方式,它可以帮助我们分析的更有针对性并且节约一些时间,因为随着我们纳入的解释变量的增加,协变量间排列组合的可能性也大幅度的增加了。另外上述方式也是可以同时进行使用的。