首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场

Stata
EN

Stack Overflow用户
提问于 2014-08-25 19:59:10
回答 1查看 305关注 0票数 0

我试图使用大型数据集在Stata中运行company_id回归。目标是为每个company_id获得一条具有回归结果的线。我使用了下面的代码,它给出了测试系数、std误差、adj r-平方和N。但我也需要包含Durbin Watson的统计数据,到目前为止还没有成功。有人能帮忙吗?谢谢。

代码语言:javascript
运行
复制
statsby _b _se r2 = e(r2_a) _N, by (company_id) saving($path\SC_results_`i'.dta, replace): regress ret sptr_ret 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-26 07:40:00

regressdwstat组合成一个命令的小程序应该会有所帮助。这是一次尝试。

代码语言:javascript
运行
复制
capture program drop reg_dw
program reg_dw, rclass
syntax varlist
regress `varlist'
dwstat
return scalar dw=r(dw)
end

webuse invest2,clear
gen index=_n
tsset index
statsby _b _se r2 = e(r2_a) dw=r(dw) _N, by (company) saving(x.dta, replace): reg_dw invest market
use x, clear
tab _eq2_dw
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25493448

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档