sas如何根据变量类型选择统计方法

如题所述

对单个变量,我们可能需要作正态性检验、两独立样本均值相等的检验、成对样本均值相等的检验。

正态性检验
在PROC UNIVARIATE语句中加上NORMAL选项可以进行正态性检验。例如,我们要检验SASUSER.GPA 中GPA是否服从正态分布,只要用如下UNIVARIATE过程:

proc univariate data=sasuser.gpa normal;
var gpa;
run;
结果(部分)如下:
Univariate Procedure
Variable=GPA College Grade Point Average
Moments
…………
W:Normal 0.951556 Pr<W 0.0001
…………

其中W:Normal为Shapiro-Wilk正态性检验统计量,Pr<W为检验的显著性概率值(p值)。当N≤2000时正态性检验用Shapiro-Wilk统计量,N>2000时用Kolmogorov D统计量。我们可以看到,p值很小,所以在0.05水平(或0.10水平)下应拒绝零假设,即认为GPA分布非正态。

在SAS/INSIGHT中为了检验GPA的分布,先选“Analyze | Distribution”菜单打开GPA 变量的分布窗口,然后选“Curves | Test for Distribution”菜单。除了可以检验是否正态分布外还可以检验是否对数正态、指数分布、Weibull分布。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜