转载stata常用命令

转载stata常用命令

ID:40888450

大小:21.05 KB

页数:9页

时间:2019-08-10

转载stata常用命令_第1页
转载stata常用命令_第2页
转载stata常用命令_第3页
转载stata常用命令_第4页
转载stata常用命令_第5页
资源描述:

《转载stata常用命令》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、转载stata常用命令(2008-11-0814:16:29)标签:杂谈 statasave命令FileSaveAs例1. 表1.为某一降压药临床试验数据,试从键盘输入Stata,并保存为Stata格式文件。STATA数据库的维护排序SORT变量名1变量名2……变量更名 rename原变量名新变量名STATA数据库的维护删除变量或记录dropx1x2         /*删除变量x1和x2dropx1-x5         /*删除数据库中介于x1和x5间的所有变量(包括x1和x5)dropifx<0       

2、 /*删去x1<0的所有记录dropin10/12     /*删去第10~12个记录dropifx==.       /*删去x为缺失值的所有记录dropifx==.

3、y==. /*删去x或y之一为缺失值的所有记录dropifx==.&y==. /*删去x和y同时为缺失值的所有记录drop_all          /*删掉数据库中所有变量和数据STATA的变量赋值用generate产生新变量generate新变量=表达式generatebh=_n                         /* 将数据库的内部编号赋给变量

4、bh。generategroup=int((_n-1)/5)+1    /* 按当前数据库的顺序,依次产生5个1,5个2,5个3……。直到数据库结束。generateblock=mod(_n,6)      /* 按当前数据库的顺序,依次产生1,2,3,4,5,0。generatey=log(x)ifx>0             /* 产生新变量y,其值为所有x>0的对数值log(x),当x<=0时,用缺失值代替。egen产生新变量setobs12egena=seq()          /*产生1到N的自然数egenb=seq

5、(),b(3)  /*产生一个序列,每个元素重复#次egenc=seq(),to(4) /*产生多个序列,每个序列从1到#egend=seq(),f(4)t(6)/*产生多个序列,每个序列从#1到#2encode 字符变量名,gen(新数值变量名)作用:将字符型变量转化为数值变量。STATA数据库的维护保留变量或记录keepin10/20      /*保留第10~20个记录,其余记录删除keepx1-x5     /*保留数据库中介于x1和x5间的所有变量(包括x1和x5),其余变量删除keepifx>0        /*保留

6、x>0的所有记录,其余记录删除STATA数据库的维护替换已存在的变量值 replace 变量=表达式replace bolck=6ifblock==0      /* 将block=0的数全部替换为6。replace z=.ifz<0            /* 将所有小于0的z值用缺失值代替。replaceage=25in17     /* 将第17条记录中的变量age替换为25。forvarx*:replaceX=0ifX==. /* 将所有第一个字母为x的变量替换为0,如果该变量的值为缺失值纵向连接数据库Ex3-3.dta:

7、            x0       x1 1.    3550     2450 2.    2000     2400 3.    3000     1800 4.    3950     3200 5.    3800     3250 use"E:教学上机ex3-2.dta",clearl          x0       x1        g 1.    2450     1450        2 2.    2100     2400        2 3.    2300     3800      

8、  2 4.    1590     4200        2 appendusingE:教学上机ex3-3.dtal         x0       x1        g 1.    2450     1450        2 2.    2100     2400        2 3.    2300     3800        2 4.    1590     4200        2 5.    3550     2450        . 6.    2000     2400        . 7

9、.    3000     1800        . 8.    3950     3200        . 9.    3800     3250        .横向联接数据库Ex3-5.dta:            bh       y

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。