转引:<A href="http://hi.baidu.com/lyunsun/blog/item/bfc1c7d3df91523c960a1611.html
">http://hi.baidu.com/lyunsun/blog ... 91523c960a1611.html">http://hi.baidu.com/lyunsun/blog ... lt;BR></P><P>因為界面友好以及操作相當簡便的原因,現在用STATA的人越來越多。如果你不喜歡編程,那么可以直接用鼠標點擊相應選項就可以完成你想要的回歸結果,如果你喜歡編程,那么STATA一樣可以滿足你的需求,而且很多回歸模型網上有相應的程序可以直接拿過來用。上面是大家經常說的STATA的好處。</P>
<P>對于STATA我的感覺是:簡單實用。尤其在分析微觀數據的時候,STATA非常方便。像面板數據分析、樣本選擇糾正,受限變量分析,只要一個簡單的命令就得到想要的漂亮的結果,而且報告了主要的統計量。</P>
<P>總之,STATA很好很強大。</P>
<P>但有個問題對于初學者是個很大的困擾,就是將回歸結果編輯成國際通用的形式很麻煩。不怕,已經有好心人編制了相應的程序解決這個問題,這樣可以直接將回歸結果編成論文需要的格式輸出到EXCEL 或者WORD中。這里提供兩種方法:(就這一點上,STATA是唯一提供該功能的統計分析軟件。)</P>
<P>第一種:estout程序</P>
<P>網上有一篇叫苦情研究生的臺灣朋友的文章很好。我就不獻丑了。考慮到BAIDU空間打開會比較快點,就將全文整理到這里(根據我自己的使用經驗做了修改)。但大家轉貼的時候要注意版權。</P>
<P>原文地址:<A href="http://newgenerationresearcher.blogspot.com/2009/02/stata-regression-tablewordexcel.html
">http://newgenerationresearcher.b ... tablewordexcel.html">http://newgenerationresearcher.b ... lt;/A></P><H3 class="post-title entry-title"><A href="Stata:">http://newgenerationresearcher.b ... tablewordexcel.html">Stata: 輸出regression table到word和excel</A></H3>
<P>1. 安裝estout。最簡單的方式是在stata的指令輸入:</P><PRE>ssc install estout, replace</PRE><PRE>EST安裝的指導網址是:<A title=http://repec.org/bocode/e/estout/installation.html href="http://repec.org/bocode/e/estout/installation.html"><FONT color=#990000>http://repec.org/bocode/e/estout/installation.html</FONT></A></PRE>
<P>2.跑你的regression(先跑一個就好,多個的要多下點指令)</P>
<P>3.寫下這行指令esttab using test.rtf,然後就會出現個漂亮的表格給你(WORD文檔)。只要再小幅修改,就可以直接用了。這個檔案會存在my document\stata下。如果你用打開的是一個stata do file,結果會保存到do文件所在文件夾中。如果要得到excel文件,就把后綴改為.xls或者.csv就可以了。結果會得到如下的表格。</P>
<P></P>
<DIV align=center forimg="1">
<BR></DIV>
<P>4.跑多個其實也不難,只要每跑完一個regression,你把它取個名字存起來:est store m1。m1是你要改的,第一個model所以我叫m1,第二個的話指令就變成est store m2,依次類推。</P>
<P>5.運行指令:esttab m1 m2 ... using test.rtf就行了。</P>
<P></P>
<DIV align=center forimg="1">
</DIV>
<P>6.如果你跑了一系列的regression之後,要跑下一系列,記得打est clear,將你之前存的先清掉。所以指令像是這樣:<BR><BR>est clear<BR><BR><BR>regression .....<BR><BR><BR>est store m1<BR><BR><BR>regression ...<BR><BR><BR>est store m2<BR><BR><BR>esttab * using test.rtf</P>
<P>(阿寬:這是原作者原話,根據我的經驗可以不這樣做,因為后面的會自動將前面的覆蓋。但為保險起見,也可以運行這樣的命令)</P>
<P> </P>
<P>第二種:outreg2程序。</P>
<P> </P>
<P>outreg2程序安装步骤:</P>
<P>1.到Google上搜索outreg2或者到以下网址上下载相关组件:</P>
<P><A href="http://ideas.repec.org/c/boc/bocode/s456416.html"><FONT color=#0000ff>http://ideas.repec.org/c/boc/bocode/s456416.html</FONT></A></P>
<P> </P>
<P>2.将各个下载了的组件拷贝到stata安装文件的ado文件夹里面(按照相应的首字母顺序)。</P>
<P> </P>
<P>3.运行outreg2.可能会跳出一个warning,因为还需要安装一个组件。鼠标放到蓝色字体的字上面点击就可以了。</P>
<P>(一个更简单的方法是运行以下命令:ssc install outreg2, replace 如果以前没有安装过outreg2就不用" , replace"了)</P>
<P>運行命令:help outreg2</P>
<P>可以查詢如何運行outreg2使用。</P>
<P></P>
<P> </P>
<P>【</P>
<P><FONT color=blue size=4><STRONG>不同杂志,括号内输出的内容也不同,有的要求t值,有的要求标准误。</STRONG></FONT></P>
<P><FONT color=blue size=4><STRONG>outreg 一般默认是t值;</STRONG></FONT></P>
<P><FONT color=blue size=4><STRONG>outreg2 默认为标准误,</STRONG></FONT></P>
<P><FONT color=blue size=4><STRONG></STRONG></FONT> </P>
<P><FONT color=blue size=4><STRONG>希望改变输出格式,可以具体看 outreg2的帮助,里面有详细的介绍和例子。</STRONG></FONT></P>
<P><FONT color=blue size=4><STRONG>很丰富的。</STRONG></FONT></P>
<P>】 蓝色</P>
<P> </P>
<P> </P>
<P>三、結果以LaTex編譯格式輸出</P>
<P>方法一、使用outreg2程序。</P>
<P>例子: </P>
<P>regress mpg foreign weight<BR> outreg2 using auto7, tex</P>
<P>方法二、LaTab程序</P>
<P>1.到这个网页下载相关组件:</P>
<P><A href="http://ideas.repec.org/c/boc/bocode/s430001.html"><FONT color=#0000ff>http://ideas.repec.org/c/boc/bocode/s430001.html</FONT></A></P>
<P>2.拷贝到相应ado子文件夹里。</P>
<P>3.運行命令: help latab</P>
<P>根據指南進行相關操作就可以了。</P>
<P> </P>
<P> </P>
<P> </P>
<DIV style="LINE-HEIGHT: 5px; HEIGHT: 5px"></DIV>
<P></P>
<DIV class=opt>
<DIV id=in_nav>引:<A href="http://hi.baidu.com/lyunsun/blog/item/bfc1c7d3df91523c960a1611.html">http://hi.baidu.com/lyunsun/blog ... 91523c960a1611.html">http://hi.baidu.com/lyunsun/blog ... DIV></DIV>
谢谢蓝版,比较漂亮的说。
先收了,一回仔细看看。
以前我没有用这个,但是都是copy成 picture直接进入word里面的,看着也还可以的。
下面的免费视频(40余分钟)详细讲解了这个问题:
https://bbs.pinggu.org/a-617458.html
最近使用Word时一直在用 xml_tab,感觉还不错。
不过用LaTeX的话,输出结果的命令就比较多了。
我写过一个小文档《Stata 与 LaTeX 和 Word 的完美结合》(坛子里:https://bbs.pinggu.org/thread-227409-1-1.html),
或者《Stata 与 LaTeX 的完美结合-Arlion 的博客》(http://blog.cnfol.com/arlion/article/1183846.html),
里面还算详细地探讨了你说的这个问题。
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
outreg在stata7中都可以用。
所以我习惯outreg命令。
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
暂时还没有这个计划,手头还有几篇文章没有处理完。
对于“遗忘”,最好的办法就是“记笔记”,只有这样,那些看过的东西才能变成你自己的,否则始终都是别人的东西,呵呵。
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
暂时还没有这个计划,手头还有几篇文章没有处理完。
对于“遗忘”,最好的办法就是“记笔记”,只有这样,那些看过的东西才能变成你自己的,否则始终都是别人的东西,呵呵。
嘻嘻,谢谢arlionn!其实是这样的。
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
outreg在stata7中都可以用。
所以我习惯outreg命令。
请问蓝版,outreg命令怎么操作呀?
reg y x1 x2
outreg using d:\result.doc, p 3aster replace
reg y x1 x2 if year>1990
outreg using d:\result.doc, p 3aster append
reg y x1 x2 if year<1990
outreg using d:\result.doc, p 3aster append
嘻嘻,蓝版真好!真伟大!谢谢了!
我就知道,跟蓝版要东东,一定会给我的,因为你有能力也有耐心,呵呵。
受益的网友,也感谢一下啊 :)
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
暂时还没有这个计划,手头还有几篇文章没有处理完。
对于“遗忘”,最好的办法就是“记笔记”,只有这样,那些看过的东西才能变成你自己的,否则始终都是别人的东西,呵呵。
thanks for your advice~~~quite useful hint.....normally, I have an example latex file in my USB..including almost all commanly used commands...and whenever i write with tex..I open it for reference...so..until now....cannot remember a thing........
Could you pls also tell about how to use stata output in Latex? which command or package i need? I use \begin{verbatim} \end{verbatim} now.....
[此贴子已经被作者于2009-3-30 20:24:06编辑过]
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
暂时还没有这个计划,手头还有几篇文章没有处理完。
对于“遗忘”,最好的办法就是“记笔记”,只有这样,那些看过的东西才能变成你自己的,否则始终都是别人的东西,呵呵。
thanks for your advice~~~quite useful hint.....normally, I have an example latex file in my USB..including almost all commanly used commands...and whenever i write with tex..I open it for reference...so..until now....cannot remember a thing........
Could you pls also tell about how to use stata output in Latex? which command or package i need? I use \begin{verbatim} \end{verbatim} now.....
同问同问...谢谢arlionn!!
顺便说一下,cosa,是否可以把你的那个宝贝硬盘里面的an example latex file 发我一下啊?或者我用论坛币买你的,是否可以呢?
多谢了.
我写过一个小文档《Stata 与 LaTeX 和 Word 的完美结合》(坛子里:https://bbs.pinggu.org/thread-227409-1-1.html),
或者《Stata 与 LaTeX 的完美结合-Arlion 的博客》(http://blog.cnfol.com/arlion/article/1183846.html),
里面还算详细地探讨了你说的这个问题。
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
暂时还没有这个计划,手头还有几篇文章没有处理完。
对于“遗忘”,最好的办法就是“记笔记”,只有这样,那些看过的东西才能变成你自己的,否则始终都是别人的东西,呵呵。
thanks for your advice~~~quite useful hint.....normally, I have an example latex file in my USB..including almost all commanly used commands...and whenever i write with tex..I open it for reference...so..until now....cannot remember a thing........
Could you pls also tell about how to use stata output in Latex? which command or package i need? I use \begin{verbatim} \end{verbatim} now.....
同问同问...谢谢arlionn!!
顺便说一下,cosa,是否可以把你的那个宝贝硬盘里面的an example latex file 发我一下啊?或者我用论坛币买你的,是否可以呢?
多谢了.
It only includes front page...matrix...equation...citation...pic..table..nothing more....(actually, it is one of my assignments..) If you need it..u could text me ur email address and I will send it to u.....
btw, i think the best way to learn tex is by USing.....try to work with it and whenever you find sth u donot know...google it......I found it's a very effecient way...: )
PS,i never used Ctex b4...only in english~~~~
嗯呀,这个板块是很多大牛的,我们跟着他们的尾巴后面混混就可以的啦!
试验了一下,我的8。0版本的不可以用。9。0可以,比较顺利。
还有arlionn,是否考虑出LaTeX课程啊,我是看了会,然后用两天,放下了,下次用了又得再看了。
考虑一下啊,谢谢了!
暂时还没有这个计划,手头还有几篇文章没有处理完。
对于“遗忘”,最好的办法就是“记笔记”,只有这样,那些看过的东西才能变成你自己的,否则始终都是别人的东西,呵呵。
thanks for your advice~~~quite useful hint.....normally, I have an example latex file in my USB..including almost all commanly used commands...and whenever i write with tex..I open it for reference...so..until now....cannot remember a thing........
Could you pls also tell about how to use stata output in Latex? which command or package i need? I use \begin{verbatim} \end{verbatim} now.....
同问同问...谢谢arlionn!!
顺便说一下,cosa,是否可以把你的那个宝贝硬盘里面的an example latex file 发我一下啊?或者我用论坛币买你的,是否可以呢?
多谢了.
It only includes front page...matrix...equation...citation...pic..table..nothing more....(actually, it is one of my assignments..) If you need it..u could text me ur email address and I will send it to u.....
btw, i think the best way to learn tex is by USing.....try to work with it and whenever you find sth u donot know...google it......I found it's a very effecient way...: )
PS,i never used Ctex b4...only in english~~~~
谢谢。不用了吧。
其实手中关于 latex 的书就已经3本了,总是没有能坚持下来,感觉坚持着用,然后做作笔记,应该会好一些的。
扫码加好友,拉您进群



收藏
