首页 > 编程知识 正文

最小二乘法回归分析,三坐标最小二乘法

时间:2023-05-04 12:26:11 阅读:195635 作者:322

数据实例

klein.dta文件,见百度网盘链接链接:https://pan.baidu.com/s/1HDHgbIWvT-DAPJmw9BBNsA,提取码:1dkh

实现

3SLS的Stata命令格式为

reg3 (depvar1 varlist1) (depvar2 varlist2)...(depvarN varlistN), ols 2sls sure ireg3 exog(varlist) endog(varlist) inst(varlist)

ols表示进行OLS估计,2sls表示进行2SLS估计,sure表示进行SUR估计,默认是进行3SLS估计。ireg3表示进行迭代式3SLS估计。

{ c o n s u m p t = α 0 + α 1 w a g e p r i v t + α 2 w a g e g o v t t + u t w a g e p r i v t = β 0 + β 1 c o n s u m p t + β 2 c a p i t a l t + g o v t left {begin{array} {c} consump_t= alpha_0 + alpha_1 wagepriv_t + alpha_2 wagegovt_t + u_t \ wagepriv_t = beta_0 + beta_1 consump_t + beta_2 capital_t + gov_t end{array} right. {consumpt​=α0​+α1​wageprivt​+α2​wagegovtt​+ut​wageprivt​=β0​+β1​consumpt​+β2​capitalt​+govt​​
c o n s u m p t 、 w a g e p r i v t 是 内 生 变 量 , w a g e g o v t t 、 g o v t 、 c a p i t a l t 是 外 生 变 量 consump_t、wagepriv_t是内生变量,wagegovt_t 、gov_t、capital_t是外生变量 consumpt​、wageprivt​是内生变量,wagegovtt​、govt​、capitalt​是外生变量

首先进行单一方程估计:

reg3 (consump wagepriv wagegovt)(wagepriv consump govt capital1), olsestimates store OLS

单一方程2SLS估计:

reg3 (consump wagepriv wagegovt)(wagepriv consump govt capital1), 2slsestimates store Two_SLS

单一方程3SLS估计:

reg3 (consump wagepriv wagegovt)(wagepriv consump govt capital1), firstestimates store Three_SLS

迭代式3SLS估计:

reg3 (consump wagepriv wagegovt)(wagepriv consump govt capital1), ireg3estimates store Three_SLS_iter

注:在部分数据集上面,迭代式3SLS会失败,因为会提前退出迭代,此时可以考虑只用3SLS,而不用迭代。

结果对比

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。