实验报告
实验项目名称 SAS语言入门
实验室机房四
所属课程名称统计软件
实验类型综合型
实验日期 2013年3月
班级
学号
姓名
成绩
实验概述:
【实验目的及要求】
掌握SAS算术、逻辑和比较运算;
了解SAS函数分类并掌握常用函数(数学、概率统计计算相关);
了解日期型格式控制,初步认识变量六大属性。
掌握SAS逻辑库、SAS数据集和SAS程序概念和关系。
【实验原理】
学生需要熟悉SAS语言基本操作,通过编程对SAS有个初步认识和了解,区分计算机语言和数学语言的区别。
【实验环境】(使用的软硬件)
SAS +。
实验内容:
【实验方案设计】
实验(1):计算标准正态分布在x=-3,-2,-1,0,1,2,3时的分布函数F(x)和密度函数f(x)的值;通过该实验请描述SAS编程的流程,此外另举两个常用分布与分布函数有关的5个函数,制表给出。
1
(1)
Data ex1_1;
Input x@@;
fa=CDF('norm',X);
fb=pdf('norm',x);
Datalines;
-3 -2 -1 0 1 2 3
;
Run;
proc print;
run;
(2)
data ex1_2;
input x @@;
fx1=CDF('exponential',x);
fx2=CDF('logistic',x);
fc=PDF('norm',x);
fd=PMF('norm',x);
fe=LOGPDF('norm',x);
ff=LOGPMF('norm',x);
datalines;
-3 -2 -1 0 1 2 3
;
run;
proc print data=ex1_2;
run;
实验(2):设随机变量T~t(n),计算t分布的分位数,其中n=1,5,10,20;p=,,;通过该实验简述分位数函数与分布函数之间的关系,并在SAS中举例验证说明。
2.
(1)
data exp2_1;
input p@@;
t1=tinv(p,1);
t5=tinv(p,5);
t10=tinv(p,10);
t20=tinv(p,20);
datalines;
;
run;
proc print data=exp2_1;
run;
(2)以正态分布为例
data exp2_2;
input x y;
a=probit(x);
b=Probnorm(y);
datalines;
;
run;
proc print data=exp2_2;
run;
可见,分布函数与分位数函数是反函数关系
实验(3):当日期值date=’14JUL2007’d时,试问这一天是星期几?此外如何该日期不采用输出格式,输出结果为多少?列举日期的四种格式以及SAS中如何实现?
3.
(1)
data exp3_1;
x='14JUL2007'd;
y=weekday('14JUL2007'd);
put y=;
put x=;
format x ;
run;
proc pr
实验报告参考答案 来自淘豆网m.daumloan.com转载请标明出处.