全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 SAS专版
5268 3
2018-10-14
有如下数据进行方差分析:
第一组: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;
但如果这样的话感觉好麻烦。。。每一个数据前面还要加上组号,数据很多的话就不现实了,有没有大神解决一下这个问题,万分感激!

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2018-10-25 15:25:20
今天想明白了,把组别这个变量设置为数值型变量,直接写一个循环就可以啦。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-11-13 09:21:25
boren2009 发表于 2018-10-14 19:14
有如下数据进行方差分析:
第一组:20.4  30.2  210.4  365.0  56.8  
第二组:281.0  377.1  230.0  537 ...
楼主,请问下您做方差分析的之前的方差齐心检验是怎么做的呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2021-4-15 15:54:19
boren2009 发表于 2018-10-25 15:25
今天想明白了,把组别这个变量设置为数值型变量,直接写一个循环就可以啦。
个人觉得大数据都用命令把Excel导入会更省事
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群