资源描述:
《sas上机练习试题[全部,含参考答案解析]》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、.WORD格式整理..重庆医科大学--卫生统计学统计软件包SAS上机练习题(一)1、SAS常用的窗口有哪三个?请在三个基本窗口之间切换并记住这些命令或功能键。2、请在PGM窗口中输入如下几行程序,提交系统执行,并查看OUTPUT窗和LOG窗中内容,注意不同颜色的含义;并根据日志窗中的信息修改完善程序。DATSEX0101;INPUTTNAME$AGESEX;CARDS;XIAOMIN191LIDONG201NANA182;PRODPRONTDATS=EX1;RUN;PROCPRINTDATA=EX
2、1;VARNAMEAGE;RUN;3、将第2题的程序、结果及日志保存到磁盘。4、试根据如下例1的程序完成后面的问题:表1某班16名学生3门功课成绩表如下问题:1)建立数据集;2)打印至少有1门功课不及格同学的信息;(提示,使用if语句)参考程序:dataa;inputidshwlbl;cards;083687165084746168085737546086798079087757168084858587085787975086807679..专业知识分享...WORD格式整理..087858082
3、088777175089677371080758170118705475083706684084627365099827079;run;datab;seta;ifsh<60orwl<60orbl<60thenoutput;run;procprintdata=b;varidshwlbl;run;5、根据下列数据建立数据集表2 销售数据开始时间终止时间费用2005/04/2825MAY2009$123,345,0002005091805OCT2009$33,234,5002007/08/1222SEP
4、2009$345,6002004050830JUN2009$432,334,500提示:(格式化输入;数据之间以空格分隔,数据对齐;注意格式后面的长度应以前一个位置结束开始计算,如果读入错误,可试着调整格式的宽度;显示日期需要使用输出格式)开始时间,输入格式yymmdd10.终止时间,输入格式date10.费用,输入格式dollar12.参考程序:..专业知识分享...WORD格式整理..dataa;inputx1yymmdd10.x2date10.x3dollar13.;cards;2005/0
5、4/2825MAY2009$123,345,0002005091805OCT2009$33,234,5002007/08/1222SEP2009$345,6002004050830JUN2009$432,334,500;run;procprint;run;procprint;formatx1yymmdd10.x2date9.x3dollar13.;run;6、手机号码一编码规则一般是:YYY-XXXX-ZZZZ,其YYY为号段;XXXX一般为所在地区编码;ZZZZ为对应的个人识别编号。下面有一组电
6、话号码(来源于网络,末位以X替换),请用程序完成下列要求:(1)分别列出属于联通、移动、电信的号码;(2)分别提取地区编号及个人识别编号。(提示:列输入方式或者字符串操作)说明:移动:134-139、150、151、152、157、158、159、188联通:130、131、132、155、156电信:133、153、180、189手机号码手机号码1508320464X1313654836X1510291126X1351425709X1339644156X1303612231X1532464828
7、X1383824855X1365721647X1522322763X1523105754X1357851051X1592624347X1508311759X1331237668X1327313520X1370048578X1556443719X1507244457X1804346016X1321246707X1513441713X..专业知识分享...WORD格式整理..1368464734X1308279203X1394913242X1897876466X参考程序:dataa;inputy1-3
8、x$4-7z$8-11;if134<=y<=139oryin(150,151,152,157,158,159,188)thenygrp='移动';ifyin(130,131,132,155,156)thenygrp='联通';ifyin(133,153,180,189)thenygrp='电信';cards;1508320464X1510291126X1339644156X。。。。。。1513441713X1308279203X1897876466X;procprint;run;7