首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Stata:将回归结果与其他结果相结合

Stata:将回归结果与其他结果相结合
EN

Stack Overflow用户
提问于 2014-10-02 19:24:42
回答 1查看 1.4K关注 0票数 0

我试图复制一项研究的一些结果。因此,我经常需要将我的回归结果与我试图复制的研究结果进行比较。我一直在手动将我的esttab结果和excel中的学习结果结合起来。然而,这是乏味的,因为我正在处理许多变量。我想知道是否有一种方法存储研究结果,然后呼吁他们去接近我的回归结果。我试着将它们存储为标量,然后使用estout调用它们,但是这会使存储的标量低于回归结果。我宁愿把它们并排作为另一列。

示例:

参考研究结果如下

代码语言:javascript
复制
var b
x  2.1
z  4.2

我把这些写进了斯塔塔

代码语言:javascript
复制
estadd scalar x=2.1
estadd scalar z=4.2

我的回归

代码语言:javascript
复制
eststore: reg y x z
estout, stats(x,z)

但当我这样做的时候,我会得到这样一张桌子

代码语言:javascript
复制
var        b
my reg x   5.3
my reg z   2.3
scalar x   2.1
scalar z   4.2

但我希望这样的结果

代码语言:javascript
复制
var        b      scalar b
my reg x   5.3     2.1
my reg z   2.3     4.2
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-03 17:52:00

以下几点可能会有所帮助。可以在网上找到评论。

代码语言:javascript
复制
clear 
set more off

*----- example data -----

sysuse auto
keep price weight mpg

*----- what you want -----

//regress and store
reg price weight mpg 
eststo m1

// create matrix of "scalars"
matrix w = (2.1 , 2.4 , 3.2) 

// rename matrix columns to coincide with those of regression
mat colnames w = weight mpg _cons 

// add
estadd matrix w

// print
estout m1, cells("b w")
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26168113

复制
相关文章

相似问题

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