AAA教育论坛

标题: SAS T检验实现 [打印本页]

作者: 谷小燕老师    时间: 2018-3-2 21:02
标题: SAS T检验实现
data T_test; /*创建新的数据集*/
input a@@;
cards;
500.1 499.3 500.5 500.3 498.2 499.7 499.2 501.2 500.3 500.7
501.0 500.1 499.4 498.9 500.1 499.5 499.1 499.3 500.7 500.9
500.8 500.2 500.3 500.1 499.3 499.1 500.2 500.5 500.3 501.0
;
run;
proc ttest data=T_test h0=500; /*单个样本平均数的假设测验 h0原假设*/
run;


data pait_test; /*创建新的数据集*/
input a b;
cards;
89.3 90.2
92.1 92.3
91.3 90.4
93.4 95.2
98.3 98.3
95.3 94.2
93.3 95
92.3 92.9
94.1 94.7
91.8 91.5
;
run;
proc ttest data=pait_test; /*成对样本的平均数比较的假设测验*/
paired a*b;
run;




data double_test; /*创建新的数据集*/
input a$ b@@;
cards;
甲 30.1 甲 28.9 甲 29.5 甲 30.7 甲 31.0 甲 30.6 甲 33.3 甲 29.7 甲 32.4 甲 30.4
乙 29.7 乙 28.7 乙 30.2 乙 31.9 乙 32.8 乙 33.2 乙 31.6 乙 30.2 乙 29.8 乙 30.3
;
run;
proc ttest data=double_test; /*两个样本平均数比较的假设测验*/
class a; /*指定分组变量*/
var b;   /*指定t检验的分析变量*/
run;







欢迎光临 AAA教育论坛 (https://bbs.aaa-cg.com.cn/) X3.2