Stata-输出数百次回归的回归后结果
我已经运行了100多次回归,然后是Stata-输出数百次回归的回归后结果,stata,Stata,我已经运行了100多次回归,然后是dwstat,以获得Durbin-Watson统计数据。如何将结果收集到一个文件中?最灵活的方法是使用命令。最灵活的方法是使用命令。这是一个悬而未决的问题,但这里有一个示例。你必须做更多的研究才能得到你想要的: webuse klein tsset yr forvalues i = 1/3 { regress consump wagegovt estat dwatson estadd scalar r_dw = r(dw)
dwstat
,以获得Durbin-Watson统计数据。如何将结果收集到一个文件中?最灵活的方法是使用命令。最灵活的方法是使用命令。这是一个悬而未决的问题,但这里有一个示例。你必须做更多的研究才能得到你想要的:
webuse klein
tsset yr
forvalues i = 1/3 {
regress consump wagegovt
estat dwatson
estadd scalar r_dw = r(dw)
estimates store myreg`i', title(Model `i')
}
estout * using "D:\some\directory\example.txt", stats(r_dw) replace
运行
ssc安装estout
以安装estout
。这是一个用户编写的命令。这是一个悬而未决的问题,但这里有一个例子。你必须做更多的研究才能得到你想要的:
webuse klein
tsset yr
forvalues i = 1/3 {
regress consump wagegovt
estat dwatson
estadd scalar r_dw = r(dw)
estimates store myreg`i', title(Model `i')
}
estout * using "D:\some\directory\example.txt", stats(r_dw) replace
运行
ssc安装estout
以安装estout
。这是一个用户编写的命令。我会使用postfile:
webuse klein
tsset yr
tempname memhold
tempfile filename
postfile `memhold' teststat using `filename'
forvalues i=1/3{
reg consump wagegovt
estat dwatson
scalar r_dw = r(dw)
post `memhold' (r(dw))
}
postclose `memhold'
clear all
use `filename'
list
我会使用postfile:
webuse klein
tsset yr
tempname memhold
tempfile filename
postfile `memhold' teststat using `filename'
forvalues i=1/3{
reg consump wagegovt
estat dwatson
scalar r_dw = r(dw)
post `memhold' (r(dw))
}
postclose `memhold'
clear all
use `filename'
list
你能帮我解释一下语法吗?谢谢。你能帮我解释一下语法吗?谢谢。@user 1542743不客气。请至少参阅StackOverflow中的询问。你提问的方式对你得到的答案的质量有很大的影响(如果你得到了答案的话)。另一个参考是和其中的链接。@用户1542743不客气。请至少参阅StackOverflow中的询问。你提问的方式对你得到的答案的质量有很大的影响(如果你得到了答案的话)。另一个参考是和其中的链接。通过指定您尝试过的变量和代码,这个问题会得到很大的改进。请在以后的问题中注意。通过指定您尝试过的变量和代码,问题会得到很大的改进。请在以后的问题中注意。