绘制统计图
一、绘制散点图
使用Graphs下的Scatter Plot可以绘制散点图
例:病人在服用某种放射性药物后,体内的放射性物质的含量y与时间x具有一定的关系,绘制二者的散点图,然后找出他们的关系,数据如下:
1、首先将数据输入建立一个名为Test的数据集,然后在ANALYST模块下打开
2、然后打开Scatter Plot对话框
3、在绘制散点图对话框中将x放在X轴,y放在Y轴,单击OK可以得到二者的散点图,为容易观察,可在Display中选择用线连接散点图
4、绘制的图形如下,可以看到放射性物质的含量和时间具有负指数衰减关系
回归分析
利用Statistics菜单下的Regression可以进行回归分析,包括:
* Simple回归:单一的自变量,单一的因变量,但自变量次数可以是一次、二次或三次
* Linear回归:多个自变量,多个因变量,但是对因变量分别进行回归
一、Simple回归
例:大量父亲身高x与儿子身高y的资料,其中10对数据如下:
假设对给定的x, y为正态变量,且方差与x 无关,求回归方程y=a + bx,并指出回归效果是否显著。(显著水平取0.05)
程序语句:
1、首先建立数据集:
2、再利用菜单完成回归分析:
(1) 选择Solutions→Analysis→Analyst菜单,
(2) 选择File→Open By SAS Name→sasuser→reg
(3) 选择Statistics→Regression,
(4) 选择Simple Linear Regression出现一窗口
3、在出现的窗口中设置变量,我们选择变量dependent为y,选择Explanatory为x, Model处选择Linear, Tests按钮可以选择显著性水平,默认是0.05。
4、单击OK,产生输出结果
5、首先由模型的方差分析表可以看到, Prob > F 的值为0.0001<α=0.05,因此该回归方程显著,再由下面的参数估计可以得出回归方程为:
y=35.97681+0.46457x
二、Linear回归
例2:外贸数据分析
1、首先建立数据集
data reg;
input n x1-x3 y@@;
cards;
1 149.3 4.2 108.1 15.9 2 161.2 4.1 114.8 16.4
3 171.5 3.1 123.2 19.0 4 175.5 3.1 126.9 19.1
5 180.8 1.1 132.1 18.8 6 190.7 2.2 137.7 20.4
7 202.1 2.1 146.0 22.7 8 212.4 5.6 154.1 26.5
9 226.1 5.0 162.3 28.1 10 231.9 5.1 164.3 27.6
11 239.0 0.7 167.6 26.3
;
run;
2、再利用菜单完成回归分析:
(1) 选择Solutions→Analysis→Analyst菜单,
(2) 选择File→Open By SAS Name→work→reg
(3) 选择Statistics→Regression,
(4) 选择 Linear Regression出现一窗口
(5) 在出现的窗口中设置变量,我们选择变量dependent为y,选择Explanatory为x1,x2,x3, Tests按钮可以选择显著性水平,默认是0.05。
3、单击OK产生结果
4、首先由模型的方差分析表可以看到, Prob > F 的值为0.0001<α=0.05,因此该回归方程显著,再由下面的参数估计可以得出回归方程为:
y=-10.13-0.05x1+0.59x2+0.29x3
但从数表来看,随着国内生产总值(X1)的增加进口总额(y)也增加,所以该方程并不一定是真实的反映了他们间的关系,进一步的探讨需要专门的回归分析理论,在此不作进一步讨论,此例只是想给大家一个抛砖引玉的作用。
网友评论