版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
SAS基础进阶在线测试题(含详细答案解析)考试说明:本套试题适用于SAS入门及进阶学习者、职场SAS数据分析岗位基础考核,满分100分,答题时间60分钟。题型包含选择题、判断题、简答题、编程实操题,所有答案均附详细解析,贴合实际数据分析工作场景。一、单项选择题(共15题,每题3分,共计45分)1、SAS程序中,用于永久存储数据集的逻辑库后缀是?()A、WORKB、TEMPC、SASUSERD、LOCAL2、以下哪条语句可以实现读取本地Excel文件数据?()A、PROCIMPORTB、PROCEXPORTC、PROCSORTD、PROCMEANS3、SAS数据步中,用于筛选观测行数据的语句是?()4、默认情况下,SAS临时数据集的存储时长为?()A、永久保存B、当前SAS会话期间C、24小时D、7天5、PROCSORT过程中,实现去除重复观测的关键字是?()A、NODUPKEYB、DISTINCTC、UNIQUED、REMOVE6、SAS中符号“@@”的主要作用是?()A、换行读取数据B、单行多条数据持续读取C、注释代码D、变量赋值7、以下哪个过程步可用于计算数据的均值、标准差、最值等描述性统计量?()A、PROCPRINTB、PROCMEANSC、PROCFREQD、PROCDATASETS8、SAS中,用于保留指定变量的语句是?()A、DELETEB、DROPC、KEEPD、WHERE9、PROCFREQ过程主要用于实现哪种数据分析?()A、描述性统计B、频数统计与交叉表分析C、数据排序D、数据导出10、SAS逻辑库绑定语句是?()A、LIBNAMEB、FILENAMEC、ASSIGND、SETNAME11、数据步中,IF语句和WHERE语句的核心区别,以下说法正确的是?()A、无任何区别B、WHERE读取数据前筛选,IF读取数据后筛选C、IF读取数据前筛选,WHERE读取数据后筛选D、仅语法格式不同12、以下选项中,属于SAS数值型变量缺失值的是?()A、0B、空格C、.D、NULL13、PROCPRINT过程中,用于只展示指定变量的选项是?()A、VARB、TITLEC、FOOTNOTED、LABEL14、SAS中FILENAME语句的作用是?()A、绑定数据集逻辑库B、绑定外部文件路径C、重命名文件D、保存数据集15、对数据集进行升序排序,PROCSORT默认排序方式是?()A、升序B、降序C、随机排序D、自定义排序二、判断题(共10题,每题2分,共计20分)1、SAS的WORK逻辑库是临时逻辑库,关闭SAS软件后数据自动清空。()2、DROP语句可以在数据步和过程步中任意使用。()3、PROCIMPORT可以直接读取CSV、Excel、TXT等多种格式的外部数据文件。()4、SAS字符型变量的缺失值用小数点“.”表示。()5、NODUPKEY关键字可以彻底删除数据集所有重复观测。()6、WHERE语句可以用于新增变量、修改变量数值。()7、LIBNAME语句绑定的永久逻辑库,重启SAS后依然生效。()8、PROCMEANS默认会统计非缺失值的均值、观测数、最值。()9、SAS程序中,注释语句只能使用/**/格式。()10、数据步SET语句的作用是读取已有SAS数据集。()三、简答题(共3题,每题5分,共计15分)1、简述SAS中临时数据集和永久数据集的核心区别。2、简述IF语句与WHERE语句在数据筛选中的适用场景差异。3、简述PROCFREQ和PROCMEANS的使用场景区别。四、编程实操题(共2题,每题10分,共计20分)1、编写SAS程序:绑定本地D盘sas_data文件夹为永久逻辑库mydata,读取该文件夹下的score.csv文件,生成SAS数据集,并筛选出成绩大于80分的学生数据,保留姓名、学号、成绩三个变量。2、编写SAS程序:对上述生成的数据集进行排序,按成绩降序排列,去除重复学号数据,输出频数统计表和成绩均值、最大值、最小值统计结果。参考答案及详细解析一、单项选择题答案及解析1、答案:C解析:WORK是SAS默认临时逻辑库,数据会话结束即清空;SASUSER为永久逻辑库,可长期保存数据集;TEMP、LOCAL不属于SAS标准逻辑库关键字。2、答案:A解析:PROCIMPORT为外部数据导入过程,用于读取Excel、CSV等外部文件;PROCEXPORT用于导出SAS数据集为外部文件;PROCSORT用于数据排序;PROCMEANS用于描述性统计。3、答案:C4、答案:B解析:所有存储在WORK临时逻辑库的数据集,仅在当前SAS运行会话中有效,关闭SAS软件后所有临时数据自动删除。5、答案:A解析:PROCSORT的NODUPKEY关键字可根据排序关键字去除重复观测;DISTINCT、UNIQUE、REMOVE均不是SAS标准去重关键字。6、答案:B解析:@@为行保持符,作用是单行原始数据中,循环读取多条观测数据,不会读取一行后自动换行。7、答案:B解析:PROCMEANS是SAS核心描述性统计过程,可计算均值、标准差、极值、分位数等指标;PROCPRINT用于打印数据集;PROCFREQ用于频数统计;PROCDATASETS用于数据集管理。8、答案:C解析:KEEP语句指定需要保留的变量;DROP语句指定需要删除的变量;WHERE筛选观测行;DELETE用于删除数据步观测。9、答案:B解析:PROCFREQ主打分类变量频数统计、占比计算、交叉表分析,适用于品类、性别、等级等分类数据统计。10、答案:A解析:LIBNAME是SAS绑定文件夹、创建逻辑库的专属语句;FILENAME用于绑定单个外部文件路径。11、答案:B解析:WHERE语句在SAS读取数据集数据之前完成筛选,效率更高;IF语句在数据读取到内存之后筛选,可搭配变量计算、条件判断使用,功能更灵活。12、答案:C解析:SAS规范中,数值型变量缺失值用小数点“.”表示,字符型变量缺失值用空字符串(空格)表示。13、答案:A解析:VAR语句用于指定过程步需要分析、展示的变量;TITLE/FOOTNOTE用于设置标题页脚;LABEL用于设置变量标签。14、答案:B解析:FILENAME语句用于关联外部单个文件路径,多用于读取TXT、文本格式数据;LIBNAME用于绑定文件夹逻辑库。15、答案:A解析:PROCSORT默认按变量升序排序,添加DESCENDING关键字可改为降序排序。二、判断题答案及解析1、答案:正确解析:WORK是系统默认临时逻辑库,无手动保存的情况下,关闭SAS会话后数据全部清除。2、答案:错误解析:DROP、KEEP语句仅能在数据步使用,过程步无法直接使用该类语句筛选变量。3、答案:正确解析:PROCIMPORT支持主流外部数据格式,包含CSV、Excel、TXT、DBF等,是SAS导入外部数据的核心过程。4、答案:错误解析:字符型变量缺失值为空白,数值型变量缺失值为小数点“.”,二者不能混淆。5、答案:正确解析:NODUPKEY会根据排序主键,自动保留第一条观测,删除后续重复观测,是SAS常用去重方式。6、答案:错误解析:WHERE仅用于筛选已有观测数据,无法创建、修改、更新变量数值,变量修改需在数据步通过赋值语句、IF语句实现。7、答案:错误解析:LIBNAME语句为临时绑定,仅当前SAS会话有效,重启SAS后逻辑库绑定失效,需重新执行语句绑定。若需永久生效,需配置SAS系统配置文件。8、答案:正确解析:PROCMEANS默认输出观测数、均值、标准差、最小值、最大值五项基础统计指标。9、答案:错误解析:SAS有两种注释方式,一是整行注释“*注释内容;”,二是多行/内嵌注释“/*注释内容*/”。10、答案:正确解析:数据步中SET语句的核心功能是读取已存在的SAS数据集,用于二次加工、处理数据。三、简答题答案及解析1、临时数据集和永久数据集的核心区别(1)存储位置:临时数据集默认存储在WORK临时逻辑库,永久数据集存储在用户自定义绑定的逻辑库文件夹;(2)保存时效:临时数据集仅当前SAS会话有效,关闭软件自动清空;永久数据集以.sas7bdat格式保存在本地磁盘,可长期保存,重启软件依然存在;(3)调用方式:临时数据集直接写数据集名称,永久数据集需以“逻辑库名.数据集名”格式调用;(4)适用场景:临时数据集适用于临时数据加工、测试;永久数据集适用于最终成果保存、重复调用。2、IF语句与WHERE语句适用场景差异(1)WHERE语句:读取数据前筛选,运行效率高,仅能筛选数据集原有变量,适用于大数据量快速筛选、单纯数据过滤场景,可用于数据步和部分过程步;(2)IF语句:读取数据后在内存中筛选,支持搭配新建变量、条件运算、循环判断使用,功能更灵活,仅能用于数据步,适用于需要边计算边筛选、复杂条件过滤的场景。3、PROCFREQ和PROCMEANS使用场景区别(1)PROCMEANS:主打数值型连续变量统计,用于计算均值、标准差、极值、分位数、求和等量化指标,适合成绩、薪资、销量等连续数据;(2)PROCFREQ:主打分类离散变量统计,用于计算频数、占比、交叉统计、卡方检验,适合性别、年级、产品类别、评级等分类数据。四、编程实操题参考答案(可直接运行)1、第一题完整代码sas
/*1.绑定永久逻辑库*/
LIBNAMEmydata"D:\sas_data";
/*2.导入CSV数据并筛选处理*/
PROCIMPORTOUT=mydata.score_data
DATAFILE="D:\sas_data\score.csv"
DBMS=CSVREPLACE;
GETNAMES=YES;/*第一行作为变量名*/
RUN;
/*3.筛选成绩大于80分,保留指定变量*/
DATAmydata.score_filter;
SETmydata.score_data;
WHERE成绩>80;
KEEP姓名学号成绩;
RUN;2、第二题完整代码sas
/*1.按成绩降序排序,去除重复学号*/
PROCSORTDATA=mydata.score_filterNODUPKEY;
BYDESCENDING成绩学号;
RUN;
/*2.输出频数统计表(学生成绩分布频数)*/
PROCFREQDATA=mydata.score_filter;
TABLES成绩;
TITLE"学生成绩频数统计表";
RUN;
/*3.输
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026及未来5年中国三色饮料吸管押出机市场现状数据分析及前景预测报告
- 2026及未来5年中国PU天那水市场现状数据分析及前景预测报告
- 2026年基础考试采购员题库综合试卷及答案详解
- 2026年注册结构工程师结构工程力学备考试题及答案详解
- 建筑结构抗震设计习题及答案详解
- 中国公民健康素养66条知识答题试题及答案详解
- 计算机一级考试选择题及答案详解
- 2026年化工油库模拟试题(含答案)
- 2026年国考常识模拟试卷及答案详解
- 2026年工业电气模拟试卷(含答案)
- 纪念红军长征胜利九十周年
- 呼吸衰竭诊疗指南2026年版
- 2026年索尼(中国)秋招试题及答案
- 智能硬件开发团队测试验证与质量控制手册
- 2026年县级国有粮食储备公司招聘笔试试题(含答案)
- 2.1《各种各样的工具》教学设计2026-2027学年科学五年级上册新教科版
- 2026幼小衔接比大小、填符号口算专项训练(可打印)
- 自动扶梯安装施工方案
- 中老年肌少症筛查与诊疗临床指南(2026版)
- IT部门网络攻防演练方案手册
- 2025年超声波无损检测UT一级技能认证试题集锦
评论
0/150
提交评论