经济数据的分类

  • 横截面数据:一个时间点多个个体的变量数据
  • 时间序列数据:某个经济体在不同时间点的变量取值数据
  • 面板数据:多个经济体在不同时点的上的数据。其中分为短面板和长面板,短面板指的是T较小,N较大;长面板指的是T较大,N较小。采用xtset N T 的时候,会显示数据是否是balance的,以及长短。

stata中一些基本操作

文件的操作

设置路径(这里可以直接复制电脑上的路径名称)

cd "C:\Users"

导入文件

use xyz.dta,clear

关闭文件

clear

数据的初步处理

字符型转变为数值型

destring varname, replace force

日期数据的处理(针对2001-06-06或2001/06/06这样的数据)

1、使用substr

函数”substr(s,n1,n2)”表示从字符串s的第n1个字节开始截取长度为n2的子字符串。

gen newvar = substr(varname,1,4)

2、运用date monthly yearly quarterly(YMD可依据数据的特征进行转变)

gen newvar=date(varname,"YMD")

可继续使用

format newvar %td

将显示31dec2015这种格式的数据,还有%tm、%tq等选项,即分别代表月份和季度

gen year=year(newvar)

gen month=month(newvar)

gen date=date(newvar)

gen mdy=mdy(month,date,year)

最后一步是为了演示当日期数据为单独显示的年月日时,可进行合并,结果显示为从1960年以来的天数

变量的标签

点击倒数第三个图标,即可快速进行标签的编辑

审视数据

单纯的显示数据的变量名、标签、数据类型

describe

陈列出某些变量的全部数据(一般都不使用),或者是查看n1-n2的数据,也可以用if进行条件筛选

list x y z

list x y z in n1/n2

考察数据的统计特征

显示样本容量、平均值、标准差、最大值、最小值

sum x y z

sum x y z if 约束条件

可进一步增加百分位数、方差、偏度、峰度

sum x y z,detail

经验累积分布函数(最多两个变量的联合分布)

tabulate x y

多个变量之间的相关性初步检验

pwcorr x y z,sig star(0.05)

画图(建议多使用help指令以探索更多,利用菜单Graphics)

直方图(组宽尽量用前面sum观察到的数据特征进行选取一个合适的数值)

width不写,则stata系统按照数据特征自行安排一个

histogram x,width(1000000)

核密度图

kdensity x

变量之间的散点图

scatter x y

可进一步,mlabel后接你希望显示每个点显示出的变量z,mlabpos表示你希望这个数值显示在几点钟方向

scatter x y,mlabel( z) mlabpos(12)

画出回归直线

线性拟合

twoway(scatter x y )(lfit x y)

二次拟合

twoway(scatter x y )(qfit x y)

两张图放在一起

graph combine graph1.gph graph2.gph

生成新变量

快速生成虚拟变量,括号内填相应的约束条件

gen newvar=(x>=1000)

为一个变量的多个值设置虚拟变量:生成的时候会产生newvar*

tabulate var,gen(newvar)

需要用到newvar的时候,可以简写

reg y x var1-varn

替换原有变量

replace newvar=新的生成条件即可

计算器功能

display

回归后的一些命令

查看估计系数的协方差矩阵

vce

计算新的y 的拟合值

predict ynewname

计算残差值

predict e1,r

检验系数之间的关系(包括和常数的相等关系、与其他系数的加减乘除均可)

在此处,变量名称即代表其相应的系数

test

进行联合检验

test (一个等式)(另一个等式)

约束回归

设置约束条件

constraint def cons的名字 设置的条件

回归

cnsreg y x z ,c(cons的名字)

STATA命令库的更新

安装应用

ssc install newcommand

有时候用上面的命令显示找不到的话,再用

findit

从findit的搜索结果中寻找自己想要的安装包再点击下载即可

stata学习笔记|基本知识相关推荐

  1. STATA 学习笔记 :相关系数

    STATA 学习笔记 :相关系数 为什么要计算变量之间的相关系数? 检测变量之间的多重共线性 相关系数呈现的几种方法 1. 散点图矩阵 help graph matrix Description: g ...

  2. 得到app文稿导出_得到app学习笔记作为知识付费者,如何把所学内容快速输出?...

    原标题:得到app学习笔记作为知识付费者,如何把所学内容快速输出? 零.引子 昨天看到老公票圈更新了一条段子: 我就是那个伪勤奋者,在知识焦虑的胁迫下,这些年买了不知多少视频.微课.教程还有得到专栏. ...

  3. STATA学习笔记:数据合并

    STATA学习笔记:数据合并 一 横向合并数据:merge 1. One-to-one merge on specified key variables merge 1:1 varlist using ...

  4. STATA学习笔记:egen函数

    STATA学习笔记:egen函数 1. egen (1)mean() webuse egenxmpl,clear egen avg = mean(cholesterol) gen deviation ...

  5. STATA学习笔记:外部命令

    STATA学习笔记:外部命令 1.设置外部命令存储地址 //在电脑里设置好文件夹以备存储外部命令 //Set location where packages will be installed //方 ...

  6. STATA学习笔记:缺漏值的处理

    STATA学习笔记:缺漏值的处理 1. 缺漏值的标记 stata中缺漏值默认标记为"." "."是数值,且是一个大于任何自然数的数值 [注意] sum.gene ...

  7. STATA学习笔记: do-file

    STATA学习笔记: do-file 1.注释 *注释句 /* 注释句*/ //注释句 2. 断行 将一条语句分行书写,避免语句过长不好阅读 (1) :/// sysuse auto, clear t ...

  8. STATA学习笔记:分组统计和分组回归

    STATA学习笔记:分组统计和分组回归 1. 分组统计 (1)对一个类别变量进行统计时 tabulate命令 tabulate oneway //for one-way tables of frequ ...

  9. c语言float二进制输出代码_C语言学习笔记——学前知识概述

    将我大一学习C语言时做的笔记拿来与大家分享,内容比较浅显,比较适合初学者,如有错误还请见谅,提出改正,谢谢! 前言:此C语言笔记是本人在自学时记录的一些重点或初学者常犯的错误,希望我的这本笔记能够对大 ...

  10. go get 拉取指定版本_go语言学习笔记-基础知识-3

    相关文档 go语言学习笔记-目录 1.简介 1.1 什么是GO Go 是一个开源的编程语言,它能让构造简单.可靠且高效的软件变得容易.Go是从2007年末由Robert Griesemer, Rob ...

最新文章

  1. Could not install packages due to an EnvironmentError: [Errno 28] No space left on device
  2. ios 性能优化(一)
  3. Heartbeat VIP/IP 与 别名/辅助IP
  4. php基础遍历,php 数据遍历
  5. linux 报错 bash ‘/bin/sh: Syntax error: “(” unexpected
  6. python实现从二维矩阵左上角到右下角的出路数寻找
  7. 【AD18】原理图生成PDF
  8. termux搭建局域网web服务器
  9. 默纳克系统电梯服务器怎么封超载,默纳克电梯系统故障代码.pdf
  10. 如何一秒将 iPhone 屏幕变成 S8
  11. msvc2017配置qt5.12.8 x86和x64库版本切换
  12. ,片片鳞甲都烁烁生辉
  13. 发布订阅模式vs观察者模式
  14. 联想品牌日薄西山,多家新兴企业超越它
  15. Code::Blocks之软件汉化
  16. JPG,PNG,BMP图片无损压缩软件
  17. 使div水平居中的方式
  18. KMPlayer播放m2ts 格式文件
  19. 版本控制概述|VSS/CVS/SVN/Git比较|Windows下SVN搭建详细介绍
  20. EST,EDT和GMT时区转换

热门文章

  1. 104.网络安全渗透测试—[权限提升篇2]—[Linux之SUID提权]
  2. Burp Suite 实战指南
  3. e^(At)求解方法及其含义–线性微分方程的求解
  4. jupyterLab增大字体大小
  5. 比树莓派好的linux板子,华硕Tinker Board主打“比树莓派再好一点”的开发板
  6. 语言栏不见了怎么办?
  7. 搜狗输入法 linux 怎么打开,ubuntu 15.10安装搜狗输入法不能打开
  8. python三国演义人物 统计分析_《python三国演义》人物统计(一),Python,出场,上...
  9. pycharm正则表达式检索
  10. 周记——20151221