我的目的是要分组两两做compare-means的t检验。
现在有一组观测:
group value
1 1
2 2
3 3
1 4
2 5
3 6
我先把数据读入,然后按照group分组,取得平均数,代码如下:
- DATA test;INPUT group value;CARDS;1 12 23 31 42 53 6;
- PROC SORT DATA = test;BY group;PROC MEANS DATA = test NOPRINT;VAR value;BY group;OUTPUT OUT = cp_means MEAN(value) = mvalue;RUN;
group _TYPE_ _FREQ_ mvalue
1 0 2 2.5
2 0 2 3.5
3 0 2 4.5
第一列为组标签,第二列忽略,第三列为N,最后一列为mean,3、4列都要用到t检验的计算中。
现在想请教一下高手:如何进行观测(行)之间的两两运算,如果嫌t检验公式麻烦,那示范一下两两运算加法的代码即可~~~谢谢啦!!!!!




雷达卡




京公网安备 11010802022788号







