实验指导书

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验二练习SAS函数的使用

【实验目的】熟悉SAS的函数调用(B)。

【实验项目设计】练习随机数函数、概率累计分布、分位点计算。

【实验内容】

一、生成[5,10] 区间的均匀随机数20个.

二、计算“自由度=10”的卡方分布分位点,其中p值分别为:

0.01 0.05 0.1 0.9 0.95 0.99 .

三、

四、调用“启发式”系统(Insight系统)

1.从命令行输入insight ;

2.对数据集Mylib.TechGroups2011的列department生成直方图。

3.得到输出图形。

五、调用“分析家”系统

2.如下图打开“分析家”窗口

3.右键弹出式菜单,打开数据集mylib.wh30

4.查看工具栏的图标

5.完成任务:

(1)数据筛选。创建w<50的数据集work.wh1(图标按钮)。

(2)对数据集Mylib.wh30的变量h绘制直方图(图标按钮)

(3)对Mylib.wh30 的变量w和h 绘制散点图

输出:

(4)对Mylib.wh30 的变量h计算均值(图标按钮)

实验三建立数据集

【实验目的】熟练掌握数据集的建立(A)。

【实验项目设计】Data步骤详解、SAS的外部文件使用。

【实验内容】一、编程建立数据集:自由输入数据模式

有一个文本格式数据文件ex23.dat,其内各行依次含有id (学号)、name(姓名)、age (年龄)、score (成绩)四类数据,彼此间空格分隔,其部分数据如下:

021496001 张三丰徒弟 21 596

012256021 司马相如 22 612

991034099 王小二 25 498

试用length语句和列表输入模式将数据读入从而建立数据集dem21。

【实验程序】

--------------------------------------------------------------

data dem21;

length id $12 name$12;

input id $ name$ age score;

cards;

021496001 张三丰徒弟 21 596

012256021 司马相如 22 612

991034099 王小二 25 498

;

run;

proc print data=dem21;run;

【实验结果】

---------------------------------------------------------------

Obs name id age score

1 张三丰徒弟 02149600 21 596

2 司马相如 01225602 22 612

3 王小二 99103409 25 498

一、编程建立数据集:格式化输入数据模式

有一个文本格式数据文件ex22.dat,其内各行依次含有id (工号)、birthday (生日)、marryday (结婚纪念日)、salary (薪水)四变量,其部分数据如下:

100 07:31:68 31jul98 $21,456.20

101 07/21/67 21jul97 $30,234.85

102 05-22-66 22may96 $15,876.

试用格式化输入模式将其读入从而建立数据集dem22。

【实验程序】

--------------------------------------------------------------

data dem22;

input id$3. @5 birthday $8. @14 merryday $7. @22 salary comma10.;

cards;

100 07:31:68 31jul98 $21,456.20

101 07/21/67 21jul97 $30,234.85

102 05-22-66 22may96 $15,876.

;

run;

proc print data=dem22;run;

【实验结果】

---------------------------------------------------------------

The SAS System 16:19 Thursday, March 1, 2012 22

Obs id birthday merryday salary

1 100 07:31:68 31jul98 21456.2

2 101 07/21/67 21jul97 30234.8

3 102 05-22-66 22may96 15876.0

二、编程建立数据集:固定列输入数据模式

有一个文本格式数据文件ex21.dat,其每行数据中含有工号(id)占前5位、姓名(Name)从第7-14位、部门号(dep)占据第1-2位、体重 (weight)占据第16-19位,其部分数据如下:

13011 zhangsan 52.8

02021 wangwuzi 64.3

10005 xuxiake 55.0

试用列输入模式将其读入从而建立数据集dem23。

【实验程序】

--------------------------------------------------------------

data dem22;

input id$ 1-5 Name$ 7-14 dep 1-2 weight 16-19;

label id=’工号’ name=’姓名’ dep =’部门号’ weight=’体重’;

cards;

13011 zhangsan 52.8

02021 wangwuzi 64.3

10005 xuxiake 55.0

;

run;

proc print data=dem22;run;

【实验结果】

相关文档
最新文档