全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
29072 13
2015-05-05
从网上找到以下方法,将STATA结果以WORD 或者EXCEL输出:
1. 安装estout。最简单的方式是在stata的指令输入:

ssc install estout, replace

2.跑你的regression(先跑一个就好,多个的要多下点指令)

3.写下这行指令esttab using test.rtf,然后就会出现个漂亮的表格给你(WORD文档)。只要再小幅修改,就可以直接用了。这个档案会存在my document\stata下。如果你用打开的是一个stata do file,结果会保存到do文件所在文件夹中。如果要得到excel文件,就把后缀改为.xls或者.csv就可以了。结果会得到如下的表格。

4.跑多个其实也不难,只要每跑完一个regression,你把它取个名字存起来:est store m1m1是你要改的,第一个model所以我叫m1,第二个的话指令就变成est store m2,依次类推。

5.运行指令:esttab m1 m2 ... using test.rtf就行了。

6.如果你跑了一系列的regression之后,要跑下一系列,记得打est clear,将你之前存的先清掉。所以指令像是这样:
est clear

regression .....

est store m1

regression ...

est store m2

esttab m1 m2 m3 m4 m5 m6 using test.

       现在我的问题是函数默认的是* p < 0.05, ** p < 0.01,我如何修改,改为* p < 0.1, ** p < 0.05, *** p < 0.01?我

       根据对help esttab 文件的理解,在command窗口中输入esttab m1, star(* 0.10 ** 0.05 ***0.01)  using test.rtf  提示
option using not allowed
r(198);

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2015-5-5 11:47:07
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-5-5 12:09:16
crystal8832 发表于 2015-5-5 11:47
太好了,非常感谢!非常非常感谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-2-23 23:04:11
stata结果如何加*,谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-2-24 09:48:23
crystal8832 发表于 2015-5-5 11:47
谢谢,学习了回归加星星~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-4-10 17:19:23
crystal8832 发表于 2015-5-5 11:47
能不能指导一下我,我按照你给的代码输进去为啥出来奇怪的结果
esttab m1 using test.rtf, star(* 0.1 ** 0.05 *** 0.01)
(output written to test.rtf)

然后我点了test.rif可是出现了三个跟我完全不相干的变量的相关系数
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群