实验一 SAS基本操作与数据集建立、浏览
【实验目的】
掌握启动SAS的方法,熟悉常用的操作界面;理解SAS数据库、临时|永久数据集等基本概念,熟练掌握建立数据集、浏览编辑数据集的基本使用方法。
【实验内容】
实验项目1
输入下列程序,运行并保存在恰当的文件夹中:
data tmp;
input name$ birthday date9. score1 score2 score3 wage comma8.2 percent;
cards;
zhangsanfen 02-oct-76 78 81 65 1,256.12 0.21
lisi 18-jan-75 74 93 65 1,080.5 0.15
wangwu 14,feb,74 88 90 95 2,040. 0.3
xuliu 30/jun/77 75 89 69 980.38 0.12
proc print;
format birthday monyy7. wage dollar4.2;
run;
上述程序建立了一个含有姓名、生日、项目1~3的考核分、工资、加薪比率这些字段的临时数据集tmp。
〖实验指导〗
有关知识
SAS主界面中有几个常用的工作窗口:“编辑窗口”用于录入、编辑程序;“日志窗口”用于显示SAS系统运行信息;“输出窗口”用于显示运行SAS程序产生的文字输出结果;……。
SAS主界面上有几个常用的菜单:有关文件操作的功能都组织在“文件菜单”中,SAS程序的提交运行、已运行过程序在编辑窗口的重新显示等功能组织在“运行菜单”中;……。
实验项目2。
试用编程方法和菜单|工具条方式分别建立用户数据库MyLib和MySas。
〖实验指导〗
有关知识
SAS主界面中工具条上有“创建新的数据库”工具图标 ,用于指定“库标识”与实际文件夹之间关联以创建一个逻辑数据库。
用libname语句可以创建、取消逻辑数据库。LIBNAME语句的一般用法为:
libname 数据库名 [引擎] 库位置;
libname 数据库名 (库位置1 库位置2 …);
库位置通常是‘目录的全路径文件名’表示;引擎为读写数据的格式说明,如v8,v6,xport等。
实验项目3。
有10位同学的名字、年龄、体重、身高数据如下表所示; 试用多种手段将这些数据新建为一个存放在MyLib库下的health永久数据集。