《SAS 软件应用基础》期中考试参考答案
【考前说明事项】
请按要求 将答案、操作步骤、程序直接输入在本文件中指定位置处;考试结束时将名为 “姓 名
@SAS ”的文件上传到服务器上“ temp ”目录下,教师将从该目录中收集试卷。另外,为 防止意
外,请随时保存文档!
【试题】
一. 填充( 20% )
1?一般 SAS 程序的运行信息将在 LOG 窗口显示;而程序的的运行结果,若有文本信
息输出的话,将在 OUTPUT 窗口显示。
2. 要运行已编辑好的 SAS 程序,可以点击 RUN->SUBMIT 菜单;一般有关统计分析的
常用模块, SAS 都组织在 解决方案 -> 分析 菜单里。
3. SAS 数据步程序一般都以关键字 DATA 开始,以关键字
RUN; 结尾。
4. SAS 变量只有两种基本类型 字符型 和 数值型 ; 而日期型数据
在存贮时将折算成 与 1960 年 1 月 1 日的间隔天数。
5. SAS 变量的属性有 Name 、Label 、Format 、In format 、 Len gth 和 Type 六项。
6. SAS 数据集 sasuser.class 位于 SAS 数据库 sasuser 中,它在 WINDOWS 下的物理文件
名应该是 class.7bdat 。
7. SAS 的临时数据库是指 work 库,在该库中的数据
文件,在 退出 SAS 后 将丢失。
&在 SAS 软件中单词 USS 表示加权平方和 ,Q1 表示四分之一分位数 。
9?在 data 等语句里 ,指定数据集时
,
数据集名后可跟多个数据集的选项
,
但所有数据集选项必
须在圆括号内
,
用空格分隔。
10. 在 SAS 中使用 INPUT 语句读入数据时,有四种基本的输入模式,它们分别是“列模式”、 “格
式化模式”、 “自由列表模式”和“命名模式。
二. 纠错题( 20% )
二. 1. 正确程序如下:
datatest;
in putcode price;
cards;
60038118
60026216
procpri nt;
run;
1. 将有问题的语句涂上红色,并写出正确的程序。
data test
in put code , price;
proc print;
cards;
600381 18
600262 16
run;
评论0