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

STATA第五讲教程VIP免费

STATA第五讲教程_第1页
1/23
STATA第五讲教程_第2页
2/23
STATA第五讲教程_第3页
3/23
STATA硕士研究生班计量经济软件及应用对外经济贸易大学金融学院谢海滨InternationalBusinessSchool,UIBE第一页,共二十三页。第五讲、命令语句结构与运算符STATA是当前最为流行的统计计量分析之一STATA的广泛应用:->1命令(command)->2变量(varlist)->3分类变量(byvarlist)->4赋值(=exp)->5条件(ifexp)->6范围(inrange)->7加权(weight)->8可选(option)第二页,共二十三页。第五讲、命令语句结构与运算符•–对数据进行加工,不可避免的会涉及到数据的运算。STATA共有四种运算:代数运算、字符运算、逻辑运算和关系运算。各种运算的运算符见右表。–运算的优先级(从高到低):!(或~),^,-(负号),/,*,-(减),+,!=(或~=),>,<,<=,>=,==,&,|当忘记或者无法确定优先序的时候,最好用括号将优先序表达出来,在最里层括号中的表示式将被优先执行代数运算逻辑运算关系运算+“加”或“字符相加”&“与”或“和”>大于-“减”或“负号”|或<小于*乘~“非”或“不”>=大于等于/除!“非”或“不”<=小于等于^指数==等于sqrt()开方~=或!=不等于第三页,共二十三页。第五讲、命令语句结构与运算符•–代数运算是最基本的数据处理,它包括包括加(+)、减(-)、乘(*)、除(/),幂(^)和负数(-)。在进行代数运算时,如果遇到缺失值、运算不可行时(比如除数为零)或运算不用执行时均会得到缺失值。––useMath_score.dta,clear//将数学成绩文件打开–genmath_female=sqrt(math)*10ifgender==0//将女生数学成绩进行调整,并将调整后的成绩记为math_female第四页,共二十三页。第五讲、命令语句结构与运算符•–当需要把两个字符进行连接时,同样可以用加号(+)来完成。比如,把“我”和“爱你”合并在一起,命令为:–scalara=“I”+“LoveU”//将字符I和LoveU连接并赋予a。:引号必须是在英文半角状态,否则出错。–scalarlista//显示a的内容––scalara=5+“3”//将数值2和字符3相加,结果出错–typemismatch–r(109);第五页,共二十三页。第五讲、命令语句结构与运算符•–关系运算包括大于、小于、等于;大于等于、小于等于、不等于等多种比较关系。特别要注意的是,,是两个等号连写在一起,表示比较两边的关系式是否相等,它不同于“=”。。当关系式满足是,显示结果为(表示关系式正确),否则显示结果为(表示关系式错误)–dis3>5//dis是display的简写,显示结果为0,表示关系式不对–dis3<5//显示结果为1,表示关系式正确–dis4==4//显示结果为1,表示关系式正确–在进行关系运算中一定要,因为在STATA中,。第六页,共二十三页。•–下面举例说明忽略缺失值的严重后果。假定有如下的学生成绩数据,由于John缺考,因此成绩缺失。–现在假定学校想了解数学成绩在80~90分和90分以上的人数,有人写出如下命令进行统计–genMath_9=(Math>=90)//成绩在90及以上的–genMath_8=(Math<90)&(Math>=80)//成绩在80~90之间–listMathMath_9Math_8//显示结果–显然这种统计方式是错误的,因为他将缺考的John的数学成绩当成超过90分来处理。Stu_idNameChineseMath1John..2Marry80903Jack78604Tom77855Jerry87866Jim8760第七页,共二十三页。第五讲、命令语句结构与运算符•–逻辑运算符包括非(!或者~),和(&)、或(|)三种,大量运用在条件和判断语句中。–sysuseauto.dta,clear//导入系统自带的汽车数据文件–listif(price>5000)&(foreign==1)//显示价格超过5000的国外车的基本特征–listturnif((price<5000)|(price>10000))&(foreign==1)//显示价格小于5000或者价格超过10000的国外车的转速–,在STATA中,和(&)优先于或(|)。问下面的命令代表什么含义?–listturnif(price<5000)|(price>10000)&(foreign==1)第八页,共二十三页。第五讲、命令语句结构与运算符•–通过前面几讲的学习,相信大家对命令多少有了点自己的了解。本讲将介绍STATA命令语句的一般性格式:––一般性格式中包含有如下几个组成部分:命令(command)、变量列表(varlist)、分类(by)、赋值(=exp)、条件(ifexp)、范围(inrange)、权重(weight)、可选项(options)。其中,表示...

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

碎片内容

STATA第五讲教程

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