Stata 语言编程 | Stata Panel Data An
[本文是基于对外经济贸易大学陈志鸿老师的计量经济学课程(出处是中国慕课大学网课)和自身实操经验总结而得]
一:Stata定义
Stata 是一套提供其使用者数据分析、数据管理以及绘制专业图表的完整及整合性统计软件。
二:Stata常用功能
-
数值变量资料的一般分析:
参数估计,t检验,单因素和多因素的方差分析,协方差分析,交互效应模型,平衡和非平衡设计,嵌套设计,随机效应,多个均数的两两比较,缺项数据的处理,方差齐性检验,正态性检验,变量变换等。 -
分类资料的一般分析:
参数估计,列联表分析 ( 列联系数,确切概率 ) ,流行病学表格分析等。 -
相关与回归分析:
简单相关,偏相关,典型相关,以及多达数十种的回归分析方法,如多元线性回归,逐步回归,加权回归,稳键回归,二阶段回归,百分位数 ( 中位数 ) 回归,残差分析、强影响点分析,曲线拟合,随机效应的线性回归模型等。 -
Stata的作图功能 :
- 直方图(histogram)
- 条形图(bar)
- 百分条图 (oneway)
- 百分圆图(pie)
- 散点图(two way)
- 散点图矩阵(matrix)
- 星形图(star)
- 分位数图
-
Stata的矩阵运算功能
Stata提供了多元统计分析中所需的矩阵基本运算,如矩阵的加、积、逆、 Cholesky分解、 Kronecker内积等。
三:Stata软件图标
[学校电脑室里目前使用的Stata软件属于StataIC 14,如下图所示。但是现今已经更新到StataIC 15.1和版本16 ]
四: 配套教科书
教科书封面五:Stata界面
Stata界面六:求助的stata命令语
- “findit” 知道关键词,但不知道具体的命令是什么
- 在命令窗口输入“findit regression” 就能出现如下图所示界面,在弹出的界面窗口里找到需要输入的具体命令语。
- “help” 知道了命令的确切名字之后使用的命令语
- 在命令窗口输入“help regress”就会出现整个help regress 的帮助文件包括相应的语法。如下图所示:
七:Stata实操步骤
第一步:打开 data edit数据编辑窗口,如下图所示界面
数据编辑窗口第二步:复制原先整理好的数据并粘贴至data edit 数据编辑窗口,然后关闭窗口。如下图所示界面:
数据复制粘贴至编辑窗口界面第三步: 在命令窗口写命令语 “reg +independent variable (독립변수因变量)+dependent variable(종속변수自变量)”。如下图所示命令语“reg income height”
命令窗口输入命令语[这个实操过程中所使用的方程式 Stata formula: Y=bo+b1x1+b2x2+b3x3+ɛ]
八:常用的命令语总结
- 打开文件菜单也可以在命令窗口输入“use”命令语
- desc命令语
- label variable +“变量名”
- 在命令窗口输入“sum+因变量+自变量”
- sum+ 因变量+自变量 if 自变量<=数值(线性回归分析)
- corr + 因变量+自变量(分析相关系数是多少)
- plot+因变量+自变量(散点图分析)
- clear 清除数据
- gen In+变量名=In(变量名) (产生一个新的变量,对数据进行变形)