sas编程中的正态性测试

时间:2014-01-10 07:20:14

标签: sas

我正在做什么,我需要找出总成员是否按年龄分配。 这里r是根据每年和每个年龄组的总成员。如果成员通常由每个年龄组分发,我需要找到它。

year    agegroup members(%)
1997    16-21   20.70
1997    22-29   46.70
1997    30-39   60.80
1997    40-49   64.20
1997    50-54   63.20
1997    55-59   57.80
1997    60-64   47.10
1997      65+   12.20
1998    16-21   18.00
1998    22-29   45.60
1998    30-39   60.20
1998    40-49   64.40
1998    50-54   63.20
1998    55-59   57.90
1998    60-64   44.70
1998      65+   12.50
1999    16-21   17.80
1999    22-29   43.40
1999    30-39   57.30
1999    40-49   62.40
1999    50-54   61.10
1999    55-59   55.10
1999    60-64   42.40
1999      65+   10.10 

1 个答案:

答案 0 :(得分:0)

我会这样做:

proc univariate data=test;
class agegroup;
var members;
histogram / normal nochart;
run;

这将给你3个常态测试,Kolmogorov-Smirnov,Cramer-von Mises和Anderson-Darling。如果您不熟悉,请在每次测试时试用Google,Wikipedia或SAS文档。

注意,您的示例每组只有3个观察值。任何测试的样本量都会非常低。