相似文件
换一批
经管之家送您一份
应届毕业生专属福利!
求职就业群
感谢您参与论坛问题回答
经管之家送您两个论坛币!
+2 论坛币
【Stata版版规】 发帖前必读
https://bbs.pinggu.org/thread-455415-1-1.html
[分享][公告]Stata板块资料汇总https://bbs.pinggu.org/thread-188730-1-1.html [分享]免费下载 计量经济学图书 econometric bookhttps://bbs.pinggu.org/thread-300734-1-1.html
[分享] stata journal 2001No1-2011No4https://bbs.pinggu.org/thread-373304-1-1.html [分享]stata12升级包-更新https://bbs.pinggu.org/thread-269910-1-1.html
一、Stata软件学习的基础常识
001.如何提出问题?
许多人发帖,问问题,让别人不知道你想问什么,想让别人怎么给你解决。
怎么提问才能提高效率?
(1)不要认为你认为懂的别人都懂,要把所有的基本情况都得交代清楚,否则,别人无法和你交流。
(2) 所提问题要具体,把数据、执行的具体的stata命令、最终的结果等都列出来,便于别人判断。
如: 提问说“我xtgls命令不能回归”,你说这个问题让别人怎么回答。
是你命令问题。还是软件问题还是数据问题呢?
你需要列出你的数据集、使用的命令和问题结果。
【列出数据,可以是部分数据,但是别黏贴一个图片格式的数据, 让别人怎么用你的数据给你写程序呢,难道让帮你帮的人自己输入一遍数据吗? 没有数据也没有办法尝试,与人方便自己方便。上传就上传部分excel格式的数据。这样别人愿意给你解决问题。】
一些概念、定义等词语,必要时可以给出你的概念的出处,便于别人查询。否则,别人不知道你到底说的是什么,也没法帮助你。如一些概念,英文都是一个词,中文翻译的不同,把英文写出来,或者把英文单词的出处列出,很容易理解了。
(3)遇到问题先差stata的help,最好是查stata的manual,上面介绍很详细,有例子。要学会自己解决问题。
https://bbs.pinggu.org/thread-1147028-1-1.html stata 12的manual
https://bbs.pinggu.org/thread-512252-1-1.html stata11的manual
https://bbs.pinggu.org/thread-188722-1-1.html
(4)看看下面的帖子:提问的智慧
https://bbs.pinggu.org/thread-98782-1-1.html
002、 下载和安装非stata自带的外部新命令,如outreg、outreg2、xttest1等命令。
为什么许多命令不能执行?
【A1: Stata软件安装完,只是安装了官方发布的命令。
A2:其他非官方命令、Stata新升级的命令则需要通过升级或者单独下载的方式来安装。
A3:不能执行的命令说明就是你的stata软件没有安装那个命令,或者根本没有那个命令。
A4:不要想当然认为Stata软件里面会自带了所有 的命令,没有的则需要下载。】
注意:首先的保证你的stata的官方的主程序 都已经升级了,许多同学stata官方主程序和ado没有升级,即使下载有些外部命令也可能出现错误提示。
【不要只升级ado文件,stata se。exe等文件也的升级。】
否则出现:is too new to be run by this version of Stata and so was ignored
方法1:(1)可以直接按照下面的图形的步骤下载和安装(如果还是找不到,可以安照2的方法寻找 。);
search
search all
方法2: (2)可以先在google上面搜索到那个命令,这个网站上面也可以找到http://ideas.repec.org/s/boc/bocode.html ,如:outreg.ado,outreg.hlp文件,然后下载到硬盘上,拷贝到stata的安装目录内对于的目录中,不知道考到哪里可以看看stata的manual的sysdir命令。
. sysdir STATA: C:\Program Files\Stata11\ UPDATES: C:\Program Files\Stata11\ado\updates\ BASE: C:\Program Files\Stata11\ado\base\ SITE: C:\Program Files\Stata11\ado\site\ PLUS: C:\ado\plus\ PERSONAL: C:\ado\personal\ OLDPLACE: C:\ado\
其中:
UPDATES: C:\Program Files\Stata11\ado\updates\
PLUS: C:\ado\plus\
目录都是可以的。
不同的stata的安装,路径是不同的。要先用sysdir 看一下你自己电脑上的路径。
outreg,是要拷贝到\stata\ado\updates\o 目录中就可以了。
003、Stata手册在哪里?学习stata一定的看手册
从论坛上面下载的Stata11和Stata12 解压目录中有手册
Stata11在 Stata11\utilities下
Stata12在 Stata12\docs
004、stata作图命令问题
许多人作图的时候会遇到命令不能执行的问题,特别是stata7的命令到stata8以后基本就不能执行了。
关于作图要注意:
(1) stata8开始命令变了,所以要先看help有没有这个命令,如果有可以执行,如果没有不行。
(2)看出版的stata书的时候,一定要看人家书里面的软件是什么版本。低版本许多命令在高版本可能会变的。
(3)Stata一定要学会查help或者manual,遇到问题先看里面讲了没有。不要自己感觉应该命令是这样的,就去写命令,其实有可能stata根本没有那样的命令格式。
005、计量经济学与Stata想结合
005A: 软件是实现目标的工具而已,理论是基础 。因此,
(1)理论你是否懂:理论在一般的计量经济学书上都讲,特别是国外教材。
如果理论不懂,软件出来结果页不知道怎么分析和解释。因此,首先看理论。
(2)在计量理论懂了的基础上,然后在学习相应的软件,才能知道软件中为什么要那样做。
005B:下面是计量经济学参考书目。
https://bbs.pinggu.org/thread-672-1-1.html
初级和中级的计量经济学的书必须的学。
005C:下面有几本书是关于计量经济学与stata结合的书,
把这几本书看了,计量经济学的一般问题都可以解决。 (1)Microeconometrics using stata ( Cameron , Trivedi-2009)
https://bbs.pinggu.org/thread-627149-1-1.html
(2)Using Stata For Principles of Econometrics(3rd Edition) https://bbs.pinggu.org/thread-393735-1-1.html
(3)An Introduction to Modern Econometrics Using Stata https://bbs.pinggu.org/thread-1103569-1-1.html
(4)Regression with Stata
http://www.ats.ucla.edu/stat/stata/webbooks/reg/default.htm
(5)山东大学陈强老师的《高级计量经济学及stata应用》 https://bbs.pinggu.org/thread-1388472-1-1.html
005D:与计量经济模型相关的检验的命令如何查找到?
学习计量经济学要做 异方差(white test、BP test)、序列相关、hausman等检验,
如何知道该采用什么命令?
查看估计命令的help菜单,如reg,在该菜单的右上方有相关的命令的链接( postestimation )
例如: 查看 regress命令的help,在help界面右上方中有
[R] regress postestimation -- Postestimation tools for regress
[R] regress postestimation time series -- Postestimation tools for regress with time series
这就是估计后的可以使用的各种命令,如预测predict、white等。
点击 [R] regress postestimation -- Postestimation tools for regress,进入新的界面,包括下面信息
Title
[R] regress postestimation -- Postestimation tools for regress
Description
The following postestimation commands are of special interest after regress:
Command Description ------------------------------------------------------------------------------------------------------------------ dfbeta DFBETA influence statistics estat hettest tests for heteroskedasticity estat imtest information matrix test estat ovtest Ramsey regression specification-error test for omitted variables estat szroeter Szroeter's rank test for heteroskedasticity estat vif variance inflation factors for the independent variables acprplot augmented component-plus-residual plot avplot added-variable plot avplots all added-variable plots in one image cprplot component-plus-residual plot lvr2plot leverage-versus-squared-residual plot rvfplot residual-versus-fitted plot rvpplot residual-versus-predictor plot
06.改变单独下载的命令的存放路径
创建profile.do文件,文件内容如下:(具体路径可以根据自己的需要修改,这里只是一个例子,假设你的stata在d盘,你想把文件都安装到同样一个目录中)
//========================================= sysdir set PLUS "D:\Stata12\ado\stbplus" sysdir set PERSONAL "D:\Stata12\ado\personal" //=========================================
那么,以后用ssc下载命令,就好下载到设定的目录中。
二、Stata常见问题解决方法汇总
1。用stata对付异方差&自相关in panel data
https://bbs.pinggu.org/thread-174594-1-1.html
2.分组回归后,如何把各组的回归系数、残差和R2等存到一个变量里
https://bbs.pinggu.org/thread-239891-1-1.html
https://bbs.pinggu.org/thread-1135366-1-1.html
https://bbs.pinggu.org/thread-1018129-1-1.html
3.stata手动升级方式和自动升级问题
https://bbs.pinggu.org/thread-269910-1-1.html
【关于升级丢失变量问题,请看二楼的帖子有详细介绍。】
https://bbs.pinggu.org/thread-1527154-1-1.html
4、ucla对stata、sas和spss三个软件的技术报告,需要了解他们的区别,一定要看看
5、hausman检验讨论
https://bbs.pinggu.org/thread-139521-1-1.html
https://bbs.pinggu.org/thread-133480-1-1.html
这本书的13页上讲hausman检验的原理的,看看就明白了
https://bbs.pinggu.org/thread-171499-1-1.html
6.chow test
https://bbs.pinggu.org/thread-279830-1-1.html&page=1
7、hausman检验结果是负值
https://bbs.pinggu.org/thread-223476-1-1.html
Hausman检验结果为负?——基于模拟分析的释疑 https://bbs.pinggu.org/thread-355027-1-1.html
8.textpad用法
https://bbs.pinggu.org/thread-122134-1-1.html
https://bbs.pinggu.org/thread-287757-1-1.html
9、panel data做固定效应模型时有下列几种方法
https://bbs.pinggu.org/thread-234467-1-1.html
10、stata作图例子。(挺不错的例子)
https://bbs.pinggu.org/thread-221786-1-1.html
11、关于stata出现丢失变量的问题 https://bbs.pinggu.org/thread-333247-1-1.html
12、将非平行面板转换为平行面板的命令:xtbalance https://bbs.pinggu.org/thread-226846-1-1.html
13、讨论]STATA 专题讨论 arlionn https://bbs.pinggu.org/thread-24961-1-1.html
14、为什么R方回出现负值
http://www.stata.com/support/faqs/stat/2sls.html
http://www.stata.com/support/faqs/stat/pseudor2.html
15、连乘
https://bbs.pinggu.org/thread-504080-1-1.html
https://bbs.pinggu.org/thread-504080-1-1.html
16、STATA結果以Excel 或者WORD 輸出 https://bbs.pinggu.org/thread-435259-1-1.html
17、提問的智慧 How To Ask Questions The Smart Way--- D.H.Grand
https://bbs.pinggu.org/thread-427221-1-1.html
18、tsset panelvar timevar后,就出现varlist: XXX: string variable not allowed。 tsset 个体变量 时间变量 这里的个体和时间变量要 求是“数值型” 的,而不能 是“字符型” 的。 所有录入数据,标示变量一定要为数值。如果是字符型的变量,想办法从新编码,变成数值型。 19、如何比较不同回归方程的系数差异的显著性 https://bbs.pinggu.org/thread-314615-2-1.html https://bbs.pinggu.org/thread-279830-1-1.html https://bbs.pinggu.org/thread-598397-1-1.html https://bbs.pinggu.org/thread-258628-1-1.html https://bbs.pinggu.org/thread-1499419-1-1.html
20、 treatment的treat方程与heckman的区别
(有分步计算的过程,包括计算 inverse mills ratio ) https://bbs.pinggu.org/thread-461658-1-1.html
21、 c(showbaselevels) undefined 问题解决方法
Why do I receive the error message "c(showbaselevels) undefined r(133)" when running an estimation command in Stata 11? Title Error message due to an incomplete update Authors Jennifer Rolfes and Jared Stewart, StataCorp Date April 2011
Some users may receive the following error message when attempting to run an estimation command in Stata:
"c(showbaselevels) undefined" The Stata package has two components: the executable and the ado-files. One of the components is out of sync with the other because of an incomplete update. The error can be resolved by completing an update. The update commands will restart Stata, so make sure that any important information is saved before you proceed. If you have a direct Internet connection, type
. update executable, force . update swap It is not necessary to type update swap on a Windows machine, because update executable, force does this automatically.
After the update swap is complete, type
. update ado, force After the update is successfully completed, your estimation command should work properly.
http://www.stata.com/support/faqs/web/showbase.html
21 如何生成像发表杂志那样的表格:标星号等等
https://bbs.pinggu.org/thread-435259-1-1.html
http://www.ats.ucla.edu/stat/stata/faq/outreg.htm
22、如何实现连乘
https://bbs.pinggu.org/thread-416562-1-1.html
https://bbs.pinggu.org/thread-451864-1-1.html
23、正态分布检验
https://bbs.pinggu.org/thread-456686-1-1.html
24.Vuong
http://personal.anderson.ucla.edu/judson.caskey/data.html
25、遇到没有空间no room的问题
set memory 400M
set mat 800
请查阅set命令,根据自己电脑设置需要的空间
26、关于D-I-D 分析
https://bbs.pinggu.org/thread-1342481-1-1.html
https://bbs.pinggu.org/thread-1310933-1-1.html
http://www.principlesofeconometrics.com/poe4/poe4do_files/chap07.do
27、stata做logit、probit模型求得的结果为什么用Z检验? https://bbs.pinggu.org/thread-1367686-1-1.html
28、stata与其它软件的选择
比如:我有一套微观住户的数据,都是个人的 现在需要产生家庭层面的数据,如家庭有多少人、赡养率多少等等 可能需要许多步骤, 如果遇到这样的问题,你用eviews怎么解决? 如果别人问你这样的问题,你难道要把你每一步的图形界面都告诉别人吗?
编程语言容易相互之间的交流。 我做过的程序,你也可以重复运行,得到同样的结果; 而菜单操作,如果忘了哪一步,结果就做不出来。
比如:有一个帖子关于内生性检验的问题:
https://bbs.pinggu.org/thread-708602-1-1.html eblog 写了一段程序,如下:
*######################################################################### *检测x1是否内生变量: reg x1 x2 x3 //先使用x1对方程右边的所有外生变量进行回归 predict vhat,resid reg y x1 x2 x3 vhat //从方程输出的t检验判断vhat系数是否显著,如果显著则x1是内生变量 *######################################################################### 看完这段程序就知道怎么进行操作和检验了。
但在eviews里面你怎么样告诉大家呢(如果你不编程,我知道eviews是可以编程的)?
况且在实践当中,我们遇到的数据并不是都已经整理好的,都需要许多中间的处理过程。 这时候编程就容易的多。
stata板块这里已经讨论了许多程序,许多在实践当中会遇见的问题。 你觉得eviews好,那么你能不能把这些问题在eviews里面解决呢。看看那个解决的更加方便。
记得买了一本spss的书,书上只是原始数据和结果,根本不知道中间是怎么的出来的。
eviews虽然也可以编程,但是感觉语言还是比stata的麻烦点。
你如果觉得eviews操作方便,那么你学完以后学别的软件,还是觉得很费劲 但是,如果你学习一个编程的软件,以后学这些菜单软件的就觉的容易。
*########################################################## 不需要比较好坏的问题,因为各个软件都有他的长处。
*##########################################################
29、相关与回归
理论上关系是假设其他条件都不变。
比如:水稻产量与化肥使用量 理论上正向关系。 但是 土壤本身的肥力,是假定不变的。 但是如果你的样本是 东北黑土地 和 西北贫瘠的土地,你收集的数据就是东北化肥投入的少,但是产出高,而西北投入很多化肥,但是产出也不一定比东北的高。
这就是你没有控制其他因素或者遗漏重要变量。
30、正确显示中文
扫码加我 拉你入群
请注明:姓名-公司-职位
以便审核进群资格,未注明则拒绝