stata 回归及回归分析
关键词:stata回归结果分析 stata回归分析 stata做回归分析、stata回归分析命令、stata回归结果分析
可以使用help regress/logit/probit/tobit 来了解
命令有:
regress y x1 x2 x3 (regress后的第一个变量为被解释变量)
regress y x1 x2 x3 , robust (regression with robust standard errors)
regress y x1 x2 x3 [aweight=w] (WLS, 以变量w为权重)
xi:regress y x1 x2 i.catvar*x2 (被解释变量为y,解释变量为x1,x2,分类变量catvar生成的虚拟变量与x2的乘积。xi可以实现很复杂的带虚拟变量的回归。可使用help xi来了解)
regress y x1 x2 (x z) (工具变量回归,工具变量是x和z)
regress y x1 x2 [if exp][in range](使用满足[if exp]和[in range]的观测做回归)
回归后可堆系数做假设检验:
test amount (检验amount的系数是否显著)
test amount=1 (检验amount的系数是否=1)
对多个参数的检验:
test amount ratio (零假设为amount 和ratio的系数都不显著)
test amount=ratio
test amount+ratio=1 (检验系数之和是否=1)
predict的命令:
predict yhat
predict new, stdp (standard errors of predicted mean y)
回归残差相关:
predict var,resid
predict var, rstandard (标准化残差)
predict var, rstudent (学生化的残差)
predict var, stdr ( 回归残差的标准差)
如果画残差关于某一解释变量的图像,可用:rvfplot var
logit回归
probit回归
probit y x1 x2 x3 (y取0或1)
tobit回归
tobit y x1 x2 x3 (y取0和1之间)