电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

STATA最常用命令大全VIP免费

STATA最常用命令大全_第1页
1/9
STATA最常用命令大全_第2页
2/9
STATA最常用命令大全_第3页
3/9
stata save 命令 FileSave As 例1. 表1.为某一降压药临床试验数据,试从键盘输入Stata,并保存为Stata 格式文件。 STATA 数据库的维护 排序 SORT 变量名 1 变量名 2 … … 变量更名 rename 原变量名 新变量名 STATA 数据库的维护 删除变量或记录 drop x1 x2 /* 删除变量 x1 和 x2 drop x1-x5 /* 删除数据库中介于 x1 和 x5 间的所有变量(包括 x1 和 x5) drop if x<0 /* 删去 x1<0 的所有记录 drop in 10/12 /* 删去第 10~ 12 个记录 drop if x==. /* 删去 x 为缺失值的所有记录 drop if x==.|y==. /* 删去 x 或 y 之一为缺失值的所有记录 drop if x==.&y==. /* 删去 x 和 y 同时为缺失值的所有记录 drop _all /* 删掉数据库中所有变量和数据 STATA 的变量赋值 用 generate 产生新变量 generate 新变量=表达式 generate bh=_n /* 将数据库的内部编号赋给变量 bh。 generate group=int((_n-1)/5)+1 /* 按当前数据库的顺序,依次产生 5 个 1,5 个 2,5 个 3… … 。直到数据库结束。 generate block=mod(_n,6) /* 按当前数据库的顺序,依次产生 1,2,3,4,5,0。 generate y=log(x) if x>0 /* 产生新变量 y,其值为所有 x>0 的对数值 log(x),当 x<=0 时,用缺失值代替。 egen 产生新变量 set obs 12 egen a=seq() /*产生 1 到 N 的自然数 egen b=seq(),b(3) /*产生一个序列,每个元素重复#次 egen c=seq(),to(4) /*产生多个序列,每个序列从1 到# egen d=seq(),f(4)t(6) /*产生多个序列,每个序列从#1 到#2 encode 字符变量名,gen(新数值变量名) 作用:将字符型变量转化为数值变量。 STATA 数据库的维护 保留变量或记录 keep in 10/20 /* 保留第 10~20 个记录,其余记录删除 keep x1-x5 /* 保留数据库中介于 x1 和 x5 间的所有变量(包括 x1 和 x5),其余变量删除 keep if x>0 /* 保留 x>0 的所有记录,其余记录删除 STATA 数据库的维护 替换已存在的变量值 replace 变量=表达式 replace bolck=6 if block==0 /* 将block=0 的数全部替换为6。 replace z=. if z<0 /* 将所有小于 0 的z 值用缺失值代替。 replace age = 25 in 17 /* 将第 17 条记录中的变量age 替换为25。 for var x* : replace X=0 ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

STATA最常用命令大全

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部