STATA学习技巧(系列)
STATA学习技巧之一:巧用公开发表的文章学习STATA
学习STATA,应该跳出传统教学中的课堂式学习方法,直接在应用中学习,但是,如果说没有一个良好的互动学习环境,比如一个使用STATA的学术团体,那么,没有互相帮助的学习,可能这种应用中学习就很难坚持下去。
不过,对于我们这些小木虫常客来说,利用网络可以进入更大的团体,即公开发表并公开STATA程序的所有学者的研究,都可以成为我们学习STATA的一个好帮手。
为此,我们可以通过网络搜索自己感兴趣的文章,并找到该文章的STATA程序,学习STATA。
STATA学习技巧之二:利用帮助文件学习STATA
其实,即使是没有STATA教材,也可以很好的学习STATA,也就是利用其帮助文件.
STATA初学者多数会说,哎呀,STATA的帮助文件是用英语写的,我看不明白.其实不然,STATA的帮助文件很清晰,比我用过的其它软件好得多.
初学者可以在点击"大眼睛"之后,寻找"Contents"项,直接点击,页面会出现STATA帮助文件的主要内容如下:
Top
Category listings
Basics
language syntax, expressions and functions, ...
Data management
inputting, editing, creating new variables, ...
Statistics
summary statistics, tables, estimation, ...
Graphics
scatterplots, bar charts, ...
Programming & matrices
do-files, ado-files, Mata, matrices
Help file listings
Language syntax
advice on what to type
Manual datasets
download datasets from the Reference manuals
Copyrights
所有你要找的答案,都可以通过这个页面进入.比如,最简单的描述统计:sum,就可以通过点击:Top > Statistics > Summary statistics & tests > Summary statistics找到.
对于初学者,必须了解的就是Top > Statistics > Summary statistics & tests 部分和Top > Statistics > Estimation部分.
当学习到一定程序时,也需要利用帮助文件进阶,比如,我经常要用到一些函数功能,那么我就在"command"栏中输入"function"回车,则得到收下内容:
help functions
------------------------------------------------------------------------------------------------------------------------------
Title
[D] functions -- Functions in expressions
Quick references are available for the following types of functions:
+-----------------------------------------------------------------------------+
| Type of function | See help |
|----------------------------------------+------------------------------------|
| Mathematical functions | math functions |
| Probability distributions and | |
| density functions | density functions |
| Random-number functions | random-number functions |
| String functions | string functions |
| Programming functions | programming functions |
| Date functions | date functions |
| Time-series functions | time-series functions |
| Matrix functions | matrix functions |
....................(省略部分)
一般的函数需求,比如密度函数,就可以直接点击其中的链接density functions ,所有的相关函数就都在上面了.
STATA学习技巧之三:利用程序学习STATA
最关键的是自己要有信心.我学习STATA之初就总害怕自己没有学过,做不好,什么问题都向我们这儿的老大问.多亏老大耐心了 但是话又说回来,即使没有人问,也自己有耐心看别人的程序,并试着自己编程序.
程序,对于学经济学的学生来说,有些可怕,因为本科教育阶段的经济学几乎是文科一边倒,多数以为编程那是理科的事,所以造成许多做经济研究的一提程序就头痛.但是,程序自有程序的好处,当你用SPSS或者EVIEWS窗口做了一个结果后,如果觉得不满意,再想做时就得把所有的菜单命令重新做一遍,而程序则只要修改一下,让STATA自己跑就可以了.
比如,最简单的做一个回归分析:
use "d:example", clear
regress y x1 x2 x3 x4 x5
如果突然觉得这个回归不好,想去掉一部分变量,如小于和等于零的x1,怎么办,想想吧,要是用菜单操作可能做多少?但是,用STATA只需做以下更改
use "d:example", clear
regress y x1 x2 x3 x4 x5 if x1>0
好,现在可以再跑一下回归了,看看程序是不是好用?注意,把更改的程序另外存一个文件名,这样可以防止修改错误,而且,这也是一个自己曾经做过的工作的备份过程.
[此贴子已经被作者于2006-6-9 21:46:22编辑过]
eblog 金币 +3 金钱 +30 魅力 +15 经验 +30 奖励虽然是以前的贴子,既然被翻出来了 2008-9-9 21:09:47