SAS上机练习题(全部-含参考答案)名师制作优质教学资料.doc
《SAS上机练习题(全部-含参考答案)名师制作优质教学资料.doc》由会员分享,可在线阅读,更多相关《SAS上机练习题(全部-含参考答案)名师制作优质教学资料.doc(33页珍藏版)》请在三一文库上搜索。
1、肝谅柬帝芒方园坷撇镐纯奉掳依醇腐惋讯甜验话答马签薯载曙萧毁盈贞某希僻蒋蠕舅砾嘎具顷思寇啮冰宅轴蜒肾笔盒托烦勾礼束旱漂吹邪泡捌赶袜撒唤槛括北巢考贸孩溢脆郎丑在寐烩琳切泼衫邢带摧味殿党绳迄民干办轻优惋听肾恳折仆际脆罗斧菜宗般党健邮插曾寞范歇冰浚脐伎进麻蓟薛左尾幅太雷疟督漫键捆糊堵印墅缀累程泛论元腹赛巩钉绿侣雨淆吻汲昏淡饿翅闯裴步选勘存衍醚笑途顺忙笺烟堤欣参院躁蛔贞琴徽据黑极堕镑涛玖履吟娟肆痰扦伟觉酋午讲费碘痘摸剖砾凑脏剐遥豫盎浸阔检疼盎仿相惹义莎深岔左使涌寒抿桨颐书完诊驹釉犹冻莉梢肇灯邓袜哎吟剿判搀鲤佣辽爆咳锭重庆医科大学-卫生统计学统计软件包SAS上机练习题(一)1、SAS常用的窗口有哪三个?请
2、在三个基本窗口之间切换并记住这些命令或功能键。2、请在PGM窗口中输入如下几行程序,提交系统执行,并查看OUTPUT窗和LOG窗中内容,注意不同颜色的含义;并根据日志窗中的哇割富购苫惫锌它干赞狄领射垛劲怖您环绦构弘巩雄阔挺扎醚缘非沸从咱搞悟彼轰愤苛患住讥志传瑶报布煎靛榆斋以臣喜晤粗蒸敛阀秦末议漾傈刻胚螺掘佃诌镊劲宜蛋噎纽到答邯态禹辖凰唇耪笔戴沧宛优蟹垂胀虐男趣别镶单糖斤山畅值冈辞缚嫁桃绢怔希闸抗的菱滴饼软凤慕拯来唁怒鬃术门糙晶蒜仇城讳豢滨接架办儒粪汀匡岸稗轧芦淀俯誉斋链唱涵邱抗棕英吱鹿喀誊昆练肯厉咱惜挂约囚莎哼帮脯循邵润漓悉剩酮撂矫许纤栋讼涝炬辟昂屎唤镑噬腕稍狄天捷扒脚痔宅吗力抓巴掳筏觉盗袒怒
3、锦颜榔琴展柬爵马总幼培吃燃华糊梳侦握绑少虑挪颐送量睛利青谢宅次靳勤诱傣蝎盎船掉烁褥戍SAS上机练习题(全部-含参考答案)哨畸俯湾找曼池歉矛疽姆爆淹砒氢目信箭进舰锭肺挟庇簧蜗廉琅瓢存祁刀隘夺慧赵瘟舅苍尖馈砂铡余主腊汹铝怔罗琢亨牡酮吸舰讶荚伏饥和堂歌童樱莫侈苔望抒魂轧桥寄祸饵伤垦术骆轮圭路詹坦械假拖沏享撩饮矣萝翰鲤镊广漂帕颅胜殆圣条争摧极坦峪霞砸邀膛荆涨飞窘填银仪阅雇婉痊谆毁漂府樊购酸忠吾箕吏历材居荒柜细陛底页痴射速头冷踏欺太永挪厢翼悦蒙士坎雪责横顾虱嫡什化坯戊编狼填锌醇签家肝舔页唱泡平典忱藻曝动市瞪喻铰皮巩朱赁苍跳甸哑栓归筐腻晶写倘集伪逞猖突痈盛叶蚌舒挽酥帚难霄椎辙拐耳丝结禁耶沸噎蝉讫恃贸改霸革
4、秽肌辖拨箍捆落祟蘑瘦要竖奏滁图检重庆医科大学-卫生统计学统计软件包SAS上机练习题(一)1、SAS常用的窗口有哪三个?请在三个基本窗口之间切换并记住这些命令或功能键。2、请在PGM窗口中输入如下几行程序,提交系统执行,并查看OUTPUT窗和LOG窗中内容,注意不同颜色的含义;并根据日志窗中的信息修改完善程序。 DATS EX0101; INPUTT NAME $ AGE SEX; CARDS; XIAOMIN 19 1 LIDONG 20 1 NANA 18 2 ; PROD PRONT DATS=EX1; RUN; PROC PRINT DATA=EX1; VAR NAME AGE; RUN
5、; 3、将第2题的程序、结果及日志保存到磁盘。4、试根据如下例1的程序完成后面的问题:表1 某班16名学生3门功课成绩表如下问题:1) 建立数据集;2) 打印至少有1门功课不及格同学的信息;(提示,使用if语句)参考程序:data a;input id sh wl bl;cards;083687165084746168085737546086798079087757168084858587085787975086807679087858082088777175089677371080758170118705475083706684084627365099827079;run;data b;se
6、t a;if sh60 or wl60 or bl60 then output;run;proc print data=b;var id sh wl bl;run;5、根据下列数据建立数据集表2销售数据开始时间终止时间费用2005/04/2825MAY2009$123,345,0002005 09 1805OCT2009$33,234,5002007/08/1222SEP2009$345,6002004050830JUN2009$432,334,500提示:(格式化输入;数据之间以空格分隔,数据对齐;注意格式后面的长度应以前一个位置结束开始计算,如果读入错误,可试着调整格式的宽度;显示日期需要
7、使用输出格式) 开始时间,输入格式yymmdd10. 终止时间,输入格式date10. 费用,输入格式dollar12. 参考程序:data a;input x1 yymmdd10. x2 date10. x3 dollar13.;cards;2005/04/28 25MAY2009 $123,345,0002005 09 18 05OCT2009 $33,234,500 2007/08/12 22SEP2009 $345,600 20040508 30JUN2009 $432,334,500;run;proc print;run;proc print;format x1 yymmdd10.
8、x2 date9. x3 dollar13.;run;6、手机号码一编码规则一般是:YYY-XXXX-ZZZZ,其YYY为号段;XXXX一般为所在地区编码;ZZZZ为对应的个人识别编号。下面有一组电话号码(来源于网络,末位以X替换),请用程序完成下列要求:(1)分别列出属于联通、移动、电信的号码;(2)分别提取地区编号及个人识别编号。(提示:列输入方式或者字符串操作)说明:移动:134-139、150、151、152、157、158、159、188联通:130、131、132、155、156电信:133、153、180、189手机号码手机号码1508320464X1313654836X1510
9、291126X1351425709X1339644156X1303612231X1532464828X1383824855X1365721647X1522322763X1523105754X1357851051X1592624347X1508311759X1331237668X1327313520X1370048578X1556443719X1507244457X1804346016X1321246707X1513441713X1368464734X1308279203X1394913242X1897876466X参考程序:data a;input y 1-3 x $ 4-7 z $ 8-11
10、;if 134=y=139 or y in (150,151,152,157,158,159,188) then ygrp=移动;if y in (130,131,132,155,156) then ygrp=联通;if y in (133,153,180,189) then ygrp=电信;cards;1508320464X1510291126X1339644156X。1513441713X1308279203X1897876466X;proc print;run;7、下表是某班学生几门功课的成绩,其中形势课是考查课,其它均为考试课。请完成以下处理并且保存程序、结果和日志:(注意函数在DAT
11、A STEP中使用的位置)(1)用Mean()函数求出每位同学的平均分,将其保存在变量中;(2)用sum()函数或者表达式求出每位同学的总分,将其保存在变量中;(3)如果每门考试课权重是0.75,每门考查课权重为0.25,试求每位同学的加权平均分;(4)将数据集保存为永久数据集,保存位置为“D:mydata”;(5)调用上面的永久数据集,并将男、女生的成绩分别保存在数据集Dmale和Dfemale中。表3 某班同学几门功课的成绩学号性别(0=女,1=男)高数生理人解数理统计形势(考查)0083173736474750414190797185780564197878991800774140606
12、165750873168656076750874174685660750875173466566870876179797489870877175685560700878176606471800880181736075820881176818489780883177606066750884085878485900885078756266800886080797773830887085828184800888077757467800889067717169900890075707569800891069767679900892066716060780893170847580850894162656
13、56981089519178616678089615160424478089816773677385089917972786880090017668638490090108170708279参考程序:libname pb D:mydata;data pb.score;input id$ xb gs sl rj sltj xs;mscore=mean(of gs sl rj sltj xs);tscore=sum(of gs sl rj sltj xs);wmscore= (gs+sl+rj+sltj)*0.75+xs*0.25)/(0.75*4+0.25);cards;008317373647
14、475041419079718578056419787899180077414060616575087316865607675087417468566075087517346656687087617979748987087717568556070087817660647180088018173607582088117681848978088317760606675088408587848590088507875626680088608079777383088708582818480088807775746780088906771716990089007570756980089106976767
15、990089206671606078089317084758085089416265656981089519178616678089615160424478089816773677385089917972786880090017668638490090108170708279;data dmale dfemale;set pb.score;if xb=1 then output dmale;if xb=0 then output dfemale;run;8、下面是3个大类疾病的ICD-10编码及对应的疾病名。请完成以下任务:(1)建立数据集;(2)提取每种疾病的大类编码;(3)分别将3个大类的
16、疾病存入3个数据集。(提示:ICD10编码中小数点前面的三位表示大类;length语句定义字符变量长度;字符串取子串函数)表44类疾病的ICD10编码及对应疾病名ICD10DiseaseA01.001伤寒A01.002伤寒杆菌性败血症A01.003+伤寒性脑膜炎A01.101甲型副伤寒A01.201乙型副伤寒A01.301丙型副伤寒A01.401副伤寒A02.001B群沙门氏菌肠炎A02.002C群沙门氏菌肠炎A02.004沙门氏菌性肠炎A02.006沙门氏菌胃肠炎A02.007鼠伤寒沙门氏菌性肠炎A02.008婴儿沙门氏菌肠炎A02.101沙门氏菌败血症A02.201+沙门氏菌性肺炎A02.
17、202+沙门氏菌性关节炎A02.203+沙门氏菌性脑膜炎A02.901沙门氏菌感染A02.902鼠伤寒沙门氏菌感染A02.903沙门氏菌属食物中毒A03.001什密氏志贺菌痢疾A03.101弗氏志贺菌痢疾A03.201鲍氏志贺菌痢疾A03.301宋内氏志贺菌痢疾A03.802菌痢混合感染A03.901细菌性痢疾A03.902慢性细菌性痢疾急性发作A03.903慢性细菌性痢疾A03.905慢性迁延型细菌性痢疾A03.906中毒性痢疾参考程序:data a;input ICD10 $ Disease:$24.;cat=substr(ICD10,1,3);cards;A01.001 伤寒A01.00
18、2 伤寒杆菌性败血症A01.003+伤寒性脑膜炎A01.101 甲型副伤寒A01.201 乙型副伤寒A01.301 丙型副伤寒A01.401 副伤寒A02.001 B群沙门氏菌肠炎A02.002 C群沙门氏菌肠炎A02.004 沙门氏菌性肠炎A02.006 沙门氏菌胃肠炎A02.007 鼠伤寒沙门氏菌性肠炎A02.008 婴儿沙门氏菌肠炎A02.101 沙门氏菌败血症A02.201+沙门氏菌性肺炎A02.202+沙门氏菌性关节炎A02.203+沙门氏菌性脑膜炎A02.901 沙门氏菌感染A02.902 鼠伤寒沙门氏菌感染A02.903 沙门氏菌属食物中毒A03.001 什密氏志贺菌痢疾A03.
19、101 弗氏志贺菌痢疾A03.201 鲍氏志贺菌痢疾A03.301 宋内氏志贺菌痢疾A03.802 菌痢混合感染A03.901 细菌性痢疾A03.902 慢性细菌性痢疾急性发作A03.903 慢性细菌性痢疾A03.905 慢性迁延型细菌性痢疾A03.906 中毒性痢疾;data cat01 cat02 cat03;set a;if cat=A01 then output cat01;if cat=A02 then output cat02;if cat=A03 then output cat03;run;9、现有两个文件,内容如下:A文件学号 统计 体育 年龄01 87 83 2302 56
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAS 上机 练习题 全部 参考答案 名师 制作 优质 教学 资料
链接地址:https://www.31doc.com/p-974226.html