课程
首页 > 学术资讯 >Stata给数据库和变量做标记的命令有哪些?>
Stata给数据库和变量做标记的命令有哪些?
2021-11-24
3924

  Stata给数据库和变量做标记的命令有哪些?Stata中有哪些命令是可以给数据库以及变量做标记的你?接下来艾思云课堂小编带大家学习一下,希望大家都能学会一下这些stata中给数据库喝变量做标记的命令语句。

Stata给数据库和变量做标记的命令有哪些?.png

  label data "~~~"(对现用的数据库做标记,"~~~"就是标记,可自行填写)

  label variable x "~~~"(对变量x做标记)

  label values x label1(赋予变量x一组标签:label1)

  label define label1 1 "a1" 2 "a2"(定义标签的具体内容:当x=1时,标记为a1,当x=2时,标记为a2)

  1、频数表:

  tabulate x1,sort

  tab1 x1-x7,sort(做x1到x7的频数表,并按照频数以降序显示行)

  table c1,c(n x1 mean x1 sd x1)(在分类变量c1的不同水平上列出x1的样本量和平均值)

  2、二维交互表:

  auto数据库:

  table rep78 foreign, c(n mpg mean mpg sd mpg median mpg) center row col

  (rep78,foreign均为分类变量,rep78为行变量,foreign为列变量,center表示结果显示在单元格中间,row表示计算行变量整体的统计量,col表示计算列变量整体的统计量)

  tabulate x1 x2,all

  (做x1和x2的二维交互表,要求显示独立性检验chi2、似然比卡方独立性检验lrchi2、对定序变量适用的等级相关系数gamma和taub、以及对名义变量适用的V)

  tabulate x1 x2,column chi2(做x1和x2的二维交互表,要求显示列百分比和行变量和列变量的独立性检验——零假设为变量之间独立无统计关系)

  tab2 x1-x7,all nofreq(对x1到x7这七个变量两两地做二维交互表,不显示频数:nofreq)

  3、三维交互表:

  by x3,sort:tabulate x1 x2,nofreq col chi2(同时进行x3的每一个取值内的x1和x2的二维交互表,不显示频数、显示列百分比和独立性检验)

  4、四维交互表:

  table x1 x2 x3,c(ferq mean x1 mean x2 mean x3) by(x4)

  tabstat X1 X2,by(X3) stats(mean n q max min sd var cv) col(stats)

  tabstat X1 X2,by(X3) stats(mean range q sd var cv p5 p95 median),[aw=X4](以X4为权重求X1、X2的均值,标准差、方差等)

  ttest X1=1

  count if X1==0

  count if X1>=0

  gen X2=1 if X1>=0

  corr x1 x2 x3(做x1、x2、x3的相关系数表)

  swilk x1 x2 x3(用Shapiro-Wilk W test对x1、x2、x3进行正太性分析)

  sktest x1 x2 x3(对x1、x2、x3进行正太性分析,可以求出峰度和偏度)

  ttest x1=x2(对x1、x2的均值是否相等进行T检验)

  ttest x1,by(x2) unequal(按x2的分组方式对x1进行T检验,假设方差不齐性)

  sdtest x1=x2(方差齐性检验)

  sdtest x1,by(x2)(按x2的分组方式对x1进行方差齐性检验)

  以上就是本期艾思科蓝小编分享的关于“stata命令”的所有内容啦,如需了解更多相关信息,请点击艾思科蓝关注我们,期待我们的再会。

Stata面板数据计量分析高级培训班.jpg

分享:
收藏 0
点赞 0
业务咨询
刘老师:18922434589
商务合作
石老师:13922152147
客服邮箱:customer_services@ais.cn
举报受理
电话:400-607-9388
邮箱:customer_services@ais.cn

公众号

小程序

广州科奥信息技术股份有限公司 版权所有。
Copyright©2019 All rights reserved 粤ICP备16087321号