ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:19.41KB ,
资源ID:4959194      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4959194.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(stata命令总结.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

stata命令总结.docx

1、stata命令总结stata11常用命令注:JB统计量对应的p大于0.05,则表明非正态,这点跟sktest和swilk检验刚好相反;dta为数据文件;gph为图文件;do为程序文件;注意stata要区别大小写;不得用作用户变量名:_all _n _N _skip _b _coef _cons _pi _pred _rc _weight doublefloat long int in if using with命令:读入数据一种方式input x y1 42 5.53 6.24 7.75 8.5endsu/summarise/sum x 或 su/summarise/sum x,d对分组的描述

2、:sort groupby group:su x%tabstat economy,stats(max) %返回变量economy的最大值%stats括号里可以是:mean,count(非缺失观测值个数),sum(总和),max,min,range,% sd,var,cv(变易系数标准差/均值),skewness,kurtosis,median,p1(1分位% 数,类似地有p10, p25, p50, p75, p95, p99),iqr(interquantile range = p75 p25)_all%描述全部_N 数据库中观察值的总个数。_n 当前观察值的位置。_pi 圆周率的数值。li

3、stgen/generate %产生数列egen wagemax=max(wage)clearuseby(分组变量)set more 1/0count %计数gsort+x (升序)gsort-x (降序)sort x 升序;并且其它变量顺序会跟着改变label var y 消费 %添加标签describe %描述数据文件的整体,包括观测总数,变量总数,生成日期,每个变量的存储类型(storage type),标签(label)replace x5=2*y if x!=3 %替换变量值replace age = 25 in 107 %令第107个观测中age为25rename y2 u %改变

4、变量名drop in 2 %删除全部变量的第2行drop if x=. 删去x为缺失值的所有记录keep if x0.05则接受原假设,即服从正态分布;% sktest是基于变量的偏度和斜度(正态分布的偏度为0,斜度为3)swilk x %基于Shapiro-Wilk检验%p值越小,越倾向于拒绝零假设,也就是变量越有可能不服从正态分布xi %生成虚拟变量tabulat gender,summ(math) %用gender指标对math进行分类,返回两类math的mean、std、freqtabulate=tab %gen f=int(shengao-164)/3)*3+164 组距为3tabu

5、late 变量名 , generate(新变量) missing nofreq nolabel plot %generate(新变量) / 按分组变量产生哑变量nofreq / 不显示频数nolabel / 不显示数值标记plot / 显示各组频数图示missing / 包含缺失值cell / 显示各小组的构成比(小组之和为 1)column / 按栏显示各组之构成(各栏总计为 1)row / 按行显示各组之构成(各行总计为 1)%求和,求最小?mod(x,y) %求余数means %返回三种平均值di normprob(1.96)di invnorm(0.05)di binomial(20,

6、5,0.5)di invbinomial(20,5,0.5)di tprob(10,2)di invt(10.0.05)di fprob(3,27,1)di invfprob(3,27,0.05)di chi2(3,5)di invchi2(3,0.05)stack x y z,into(e) %把三列合成一列xpose,clear %矩阵转置append using d:0917.dta %把已打开的文件(x y z)跟0917里的(x y z)合并,是竖向合并,即观察值合并;merge using D:0917.dta %把已打开的文件(x y z)跟0917里的(a b)合并,是横向合并

7、,即变量合并;format x %9.2e %科学记数format x %9.2f %2位小数%产生随机数%1 产生20个在(0,1)区间上均匀分布的随机数uniform()set seed 100set obs 20gen r=uniform()list%clear 清除内存set seed 200 设置种子数为 200set obs 20 设置样本量为 20range no 1 20 建立编号 1 至 20gen r=uniform() 产生在(0,1)均匀分布的随机数gen group=1 设置分组变量 group 的初始值为 1sort r 对随机数从小到大排序replace grou

8、p=2 in 11/20 设置最大的 10 个随机数所对应的记录 为第2组,即:最小的10个随机数所 对应的记录为第1组sort no 按照编号排序list 显示随机分组的结果也可以list if group=1和list no if group=1%2 产生10个服从正态分布N(100,62)的随机数invnorm(uniform()*sigma+uclear 清除内存set seed 200 设置种子数为 200set obs 10 设置样本量为 10gen x=invnorm(uniform()*6+100 产生服从 N(100,62)的随机数list画图注意有些图前面要加histogr

9、am 直方图line 折线图scatter 散点图scatter y x,c(l) s(d) b2(a)graph twoway connected y x 连点图graph bar (sum) var2,over(var1) blabel(total) %条形图. graph bar p52 p72,by(d). graph bar p52 p72,over(d). graph bar p52 p72,by(d) stack. graph bar p52 p72,over(d) stack/数据如下%dp52p72%1163.227.4%272.583.6%357.2178.2histogr

10、am x,bin(8) norm %画直方图,加正态分数线graph pie a b o ab if area=1,plabel(_all percent) %画饼图graph pie var2, over(var1) plabel(_all percent) %饼图graph pie p52 p72,by(d) %饼图graph box y1 %箱体图qnorm x %qq图lfit y x %回归直线graph matrix gender economy math 多变量散点图line yhat x|scatter y x,c(.l) s(O.) xline(12) yline(5.4)

11、%线形图&散点图有一些通用的选项可以给图形“润色”:标题 title(“string”) (string可为任意的字符串,下同)脚注 note(“string”)横座标标题 xtitle(“string”)纵座标标题 ytitle(“sting”)横座标范围 xaxis(a,b) (a0时取1, x0时取-1, x=0时取0; 符号函数di int(x) %去掉x的小数部分, 得到整数 (取整函数)sum(x) %获得包括当前记录及以前的所有记录的x 的和。缺失值(missing value)当0处理;求和函数max(x1,x2,.,Xn) 忽略缺失值;最大值函数min(x1,x2,.,Xn)

12、 忽略缺失值;最小值函数float(x) %将x转换成浮点表示法。gen yy=cond(x2,10,11) %条件函数cond(x,a,b) x可以是一个条件, x非0(条件成立)时取a, x为0(条件不成立)时取b。gen y1=recode(x,2,5) %归组函数recode(x,x1,x2,.xn)gen y2=autocode(x,3,-2,9) %autocode(x,ng,xmin,xmax) 自动将区间(xmin,xmax)分成ng个等长的小区间,其结果是包含x值那个小区间的上界值t检验:gend=x-yttestd=0ttestx=y如果不配对ttestx1=x2,unpa

13、iredttestx1=x2,unequalunpaired已知样本均数、标准差和样本数进行t检验:ttesti 21 1.28 0.92 0.2 %检验均值是否等于0.2检验两组均数是否相同:ttesti 11 10 1.9 14 12.8 2.3检验变量x1和x2的方差是否相同(即:齐性)sdtestx1=x2一、配对设计的平均水平检验当总体服从正态分布时,可以选用t检验,否则用非参符号秩检验signrankd=0二、平行对照设计的两组资料平均水平统计检验如果两组资料的方差齐性和相互独立的,并且每组资料服从正态分布,则用成组t检验,否则可以用成组Wilcoxon秩和检验ranksum x,

14、 by(group) %2组资料中位数比较kwallis x, by(group) %多组资料中位数比较anova x t id %x为因变量,t跟id是因素egenr=rank(x),by(id) %产生秩r单因素方差分析:单因素方差分析又称为OnewayANOVA,用于比较多组样本的均数是否相同,并假定:每组的数据服从正态分布,具有相同的方差,且相互独立,则无效假设Ho:各组总体均数相同。在STATA中可用命令:oneway x group, mean bonferroni %bonferroni用于多组样本均数的两两比较检验logrank t outcome, by(group) %单因素生存分析两因素方差分析多因素方差分析:anova y x1 x2 x1*x2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1