200730
经过一个星期把这个基本Stata使用手册的合集更新完毕了。本篇是把之前的命令做了一个合集,如果需要单独的可以点到超链接中查看专题,希望与各位交流进步~
0. 分章节链接
1 Stata基本操作
1.1 Stata基本操作
.clear
.describe
.list s lnw
.list s lnw 5/10 %只显示 lnw其中 5到 10的数据)
.list s lnw if s > 16 %显示满足条件的数据
.set more off %连续滚动屏幕显示命令运行结果
.set more on %分页显示命令运行结果
.drop if s >= 16 %删除满足条件的数据
.keep if s >= 16 %保留满足条件的数据
.sort s
.list
.gsort -s
.list
.generate lns=log(s)
.gen s2=s^2 %生成二次项
.gen exprs=s*expr %生成交互项
.gen w=exp(lnw) %生成对数项
.gen colleg=(s>=16) %生成虚拟变量
.rename colleg college %变量重新命名
.replace clooege=(s>15) %更改变量设置
.drop s* %去除所有 s*的变量
1.2 基本可视化指令
.histogram s,width(1) frequency %直方图,frequency显示频率,默认显示频数
.scatter s lnw %画散点图
.tsline y,label(1980(10)2000) %画时间趋势图
.line lny lny1 lyear,lp(solid dash)
.gen n=_n %用于生成序号
.scatter lnw s,mlabel(n)
.twoway kdensity lnw || kdensity lnw if s==16,lpattern(dash)
.twoway kdensity wage,xaixs(1) yaxis(1) xvarlab(wage)||kdensity lnw,xaxis(2)
yaxis(2) xvarlab(ln(wage)) lp(dash) %两个图有不同的轴
.twoway connect consumption time,msymbol(circle) yaxis(1)|| connect temp
time,msymbol(triangle) yaxis(2) %选择线形连接各点
.twoway scatter lnw s || lfit lnw s
.normalden(x)
为标准正态的密度函数,normal(x)
为标准正态的累积分布函数
.chi2den(k,x)
表示自由度为 k k k 的卡方分布概率密度函数,chi2(k,x)
表示自由度为 k k k 的卡方分布累积分布函数。
.tden(k,t)
为自由度为 k k k 的 t t t 分布的概率密度函数。 t ( k , t ) t(k,t)