独立,方差齐性,正态分布
单样本和配对样本不需要考虑方差齐性,两样本需要考虑方差齐性。
如果不满足正态分布,则使用非参检验方法,秩检验。
t检验是样本均值差 / 标准误。从而得出T分数。
1. 单样本检验
data onetest; input patno wt_kg ht_cm @@; bmi = wt_kg / ((ht_cm/100)**2); datalines; 1 101.7 178 2 97.1 170 3 114.2 191 4 101.9 179 5 93.1 182 6 108.1 177 7 85.0 184 8 89.1 182 9 95.8 179 10 97.8 183 11 78.7 . 12 77.5 172 13 102.8 183 14 81.1 169 15 102.1 177 16 112.1 180 17 89.7 184 ; ods html;
proc ttest data = onetest; var bmi; run;
单样本和配对样本不需要方差齐性检验。
可以输出标准误、标准差、均值、均值置信区间。
2. 配对样本检验
data twotest; input patno trtgrp $ fev0 fev6 @@; chg = fev6 - fev0; if chg = . then delete; datalines; 101 A 1.35 . 103 A 3.22 3.55 106 A 2.78 3.15 108 A 2.45 2.30 109 A 1.84 2.37 110 A 2.81 3.20 113 A 1.90 2.65 116 A 3.00 3.96 118 A 2.25 2.97 120 A 2.86 2.28 121 A 1.56 2.67 124 A 2.66 3.76 102 P 3.01 3.90 104 P 2.24 3.01 105 P 2.25 2.47 107 P 1.65 1.99 111 P 1.95 . 112 P 3.05 3.26 114 P 2.75 2.55 115 P 1.60 2.20 117 P 2.77 2.56 119 P 2.06 2.90 122 P 1.71 . 123 P 3.54 2.92 ; proc ttest data = twotest; paired fev0*fev6; run;
3. 两样本均值检验
proc ttest data = twotest; class trtgrp; var fev0; run;
方差齐性选择第一个,方差不齐性选择Satterthwaite。
从Equality of Variances可以看出来,此处P值不显著,方差齐性。