SAS软件应用基础期中考试答案

SAS软件应用基础期中考试答案

ID:41484431

大小:27.94 KB

页数:3页

时间:2019-08-25

SAS软件应用基础期中考试答案_第1页
SAS软件应用基础期中考试答案_第2页
SAS软件应用基础期中考试答案_第3页
资源描述:

《SAS软件应用基础期中考试答案》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、《SAS软件应用基础》期中考试参考答案【考前说明事项】请按要求将答案、操作步骤、程序直接输入在本文件中指定位置处;考试结束时将名为“姓名@SAS”的文件上传到服务器上“temp”目录下,教师将从该目录中收集试卷。另外,为防止意外,请随时保存文档!【试题】一.填充(20%)1.一般SAS程序的运行信息将在LOG窗口显示;而程序的的运行结果,若有文本信息输出的话,将在OUTPUT窗口显示。2.要运行已编辑好的SAS程序,可以点击RUN->SUBMIT菜单;一般有关统计分析的常用模块,SAS都组织在解决方案->分析菜单里。3.SAS数据步程序一般都以关键字D

2、ATA开始,以关键字RUN;结尾。4.SAS变量只有两种基本类型字符型和数值型;而日期型数据在存贮时将折算成与1960年1月1日的间隔天数。5.SAS变量的属性有Name、Label、Format、Informat、Length和Type六项。6.SAS数据集sasuser.class位于SAS数据库sasuser中,它在WINDOWS下的物理文件名应该是class.7bdat。7.SAS的临时数据库是指work库,在该库中的数据文件,在退出SAS后将丢失。8.在SAS软件中单词USS表示加权平方和,Q1表示四分之一分位数。9.在data等语句里,指定

3、数据集时,数据集名后可跟多个数据集的选项,但所有数据集选项必须在圆括号内,用空格分隔。10.在SAS中使用INPUT语句读入数据时,有四种基本的输入模式,它们分别是“列模式”、“格式化模式”、“自由列表模式”和“命名模式。二.纠错题(20%)二.1.正确程序如下:datatest;inputcodeprice;cards;6003811860026216procprint;run; 1.将有问题的语句涂上红色,并写出正确的程序。datatestinputcode,price;procprint;cards;6003811860026216run;二.2

4、.正确程序如下:datatmp;inputname$@@;cards;张三李四王五徐六run; 2.将有问题的语句涂上红色,并写出正确的程序。datatmp;inputname;cards;张三李四王五徐六;run;三.程序阅读理解题(20%)1.proctransposedata=scoreout=ts;idname;run;上述程序的主要功能是:将score数据集的数值型变量s1-s3进行转置;并用变量name的值作为转置后相应各列的变量名;转置后的数据另寸为ts数据集。2.datatmp;settmp1tmp2;bya;run;上述程序的主要功能

5、是:将数据集tmp1,tmp2按照变量a值顺序进行拼接,形成四条记录存放进数据集tmp中。四.操作题(20%)1.试将EXECL电子表格文件qzks.xls导入为SAS数据集work.qz。导入操作的等效程序粘贴如下:PROCIMPORTOUT=WORK.qzDATAFILE="G:SAS统计应用基础sasqzqzks.xls"DBMS=EXCEL2000REPLACE;SHEET="stock";GETNAMES=YES;RUN;2.试用SQL查询窗在数据集score中查询所有女生(sex='f'')的姓名name以及她三门课的平均成绩avg。

6、查询操作的等效程序粘贴如下:PROCSQL;SelectSCORE.Name,(SCORE.Math+SCORE.Chinese+SCORE.English)/3asavgfromTMP.SCOREwhereSCORE.SexEQ'f';五.编程题(20%)1.试通过编程建立一个名为ks1的数据集,内含变量姓名、学号、生日、成绩,部分具体数据如下(注意,不允许改动原始数据的结构、顺序等。):xulili00182/04/2189zhangsanfeng01285/11/0291wanghu10184/03/1476guojianguang11583/0

7、9/1880完成上述任务的程序如下:dataks1;lengthname$12.;inputname$num$birthdayyymmdd8.score@@;cards;xulili00182/04/2189zhangsanfeng01285/11/0291wanghu10184/03/1476guojianguang11583/09/1880run;2.试用数据步编程将GPA数据集中变量GPA的值大于3但小于4的观测记录,以0.1的概率抽取出来,生成新的数据集tmp。完成上述任务的程序如下:datatmp;settmp.gpa;if3

8、franuni(0)le0.1thenoutput;run;

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

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

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