非参数统计的方法用于总体分布未知的情形,其目的在于检验一个变量的分布在不同组中是否具有相同的位置参数。
NPAR1WAY语句
功能
格式:
proc npar1way data=数据集名 [选项];
by 变量名;
class 变量名;
var 变量名;
run;
注:
proc的选项:
i.wilcoxon
:指定使用Wilcoxon秩和分析方法;
ii.noprint
:结果输出窗口不显示计算结果;
例
单个样本的非参数检验
此情形使用Univariate过程。
目的: 检验某个样本均值是否等于特定值。
某产品标注的净含量为1kg,现对该产品进行抽样统计分析,试判断该产品重量是否与标注一致?
代码:
data test; /*创建数据集*/
input x @@;
cards;
0.998 0.997 0.995 0.994 0.990 0.981 0.986 0.995
0.976 0.986 0.996 0.976 0.965 0.986 0.992 1.001
0.985 1.002 0.999 0.993 0.994 0.995 0.993 0.991
0.975 0.984 0.976 0.954 0.987 0.986 0.985 0.976
;
run;
proc univariate data=test mu0=1;