1 / 4
文档名称:

Stata代码解释(配合demo1代码).docx

格式:docx   大小:15KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Stata代码解释(配合demo1代码).docx

上传人:xiaobaizhua 2022/6/23 文件大小:15 KB

下载得到文件列表

Stata代码解释(配合demo1代码).docx

相关文档

文档介绍

文档介绍:在 stata 代码第二行的(有铅笔在纸上写字)的图标打开代码文件
在打开的DO-file中open-file,()
红色:路径
绿色:注释
蓝色:代码
1-8 行:相当于表头
11-14行,是值是多少
如果想调用其中的一个数值,
一个就是复制下来粘贴,但是不美观也容易出错
另一个就是生成一个数值变量——scalar,例如把工资的平均值赋成一个数值变量
(插一句: stata 的变量分为两种,一种是 wage 这种相当于一个项量,另一个是 stata 自己 生成的一个相当于标量)
赋成数值变量的方式就是scalar (你所取的名字,例如wage_average)=r(mean)(你所调取的 stata 内部给这个量所取的名字)
如何知道 stata 对这个量的内部名字呢?
就是在sum wage之后执行一个return list,就可以看到stata内部对某一个值的内部标定, 想赋哪一个值就可以将前面的标定引用
Scalar生成之后,stata就会自动保存下来,之后每一次想用的时候就输自己取的这个名字 就好,例如你想让stata展示一下这个值的大小,就写display (缩写为dis) wage_avg就可
以了
Tabstat就是把变量的信息以表格的形式呈现出来(助教说这个和tabulate说反了,是看描述 进行统计的)
Tab educ, stat( mean min max) by (urban他就会具体的呈现出来
by (urban)就涉及两个变量了,就是在农村住的人,,城市里住的人
tabulate feduc是看具体的值,出现了几次
tabulate father education(指令打做tabulate feduc)就是这个值出现了多少次都呈现出来,父 亲的受教育程度0是文盲,有受过1年教育,一直到18年教育的phd,右边的frequent就 是出现过多少次,再右边一列就是百分比,再右边一列就是累计的百分比,相当于统计当中 的F的值
tab feduc, miss (也可以写作tab feduc, m)相当于把缺失的数据也展出出来
这个是用来看数据的分布和缺失程度的,非常重要
可以看变量之间二维的分布
就是在tab之后输入两个变量(例如tab south urban)south也是一个零变量,1代表来自南 方, 0 代表来自北方, urban1 则是 1 代表来自城里, 0 代表来自农村
之后以行出现south,以列出现urban
tab south urban,row就是以行为单位出现百分比,表现出在所有的北方人里面大概75%是南 方人,在所有的列里面大概65%是城里人
tab south urban,chi2 就是做一个卡方检验,看这两个变量的分布上有没有显著性的y依赖
于x的分布关系
94行
tab south urban, summ(wage) means 看工资的平均值分为南方的城里农村以及北方的城里农 村
95-97 —样的意思
Correlation简写做corr)就是看协方差和相关系数
Correduc wage就是得到两个的相关系数(正值就是正相关,负