有如下数据进行方差分析:
第一组:20.4 30.2 210.4 365.0 56.8
第二组:281.0 377.1 230.0 537.9 248.7 571.4 766.2 495.0 87.3 389.8
第三组:630.5 750.0 815.0 664.0 348.6 550.0 640
如果使用proc glm 方法的话,是不是需要建立一个数据集,给每一个数据编号说明它来自哪一组?
比如像这样?:data new;
input group x @@;
cards;
1
20.4 1 30.2 1 210.4 1 365.0 1 56.8
2 281.0 2 377.1 2 230.0 2 537.9 2 248.7 2 571.4 2 766.2 2 495.0 2 87.3 2 389.8
3 630.5 3 750.0 3 815.0 3 664.0 3 348.6 3 550.0 3 640
;
run;
proc glm data=new;
class group;
model x=group;
mean group /snk hovtest;
run;
但如果这样的话感觉好麻烦。。。每一个数据前面还要加上组号,数据很多的话就不现实了,有没有大神解决一下这个问题,万分感激!