基于成对数据的检验

在实际工作中,为了比较两种方法或两种产品的差异,常常需要进行对比试验。这样得到的数据具有成对的特点。

要分析这种数据,还是需要t检验。前面用到的ttest函数可以进行t检验。

下面是在不同蒸汽压下保持了8小时的红花苜蓿半穗中花蜜的含糖浓度数据。

4.4mmHg 62.5 65.2 67.6 69.9 69.4 70.1 67.8 67.0 68.5 62.4

9.9mmHg 51.7 54.2 53.3 57.0 56.4 61.5 57.2 56.2 58.4 55.8

下面检验不同蒸气压对红花苜蓿半穗中花蜜的含糖浓度是否有显著影响(零假设为没有显著影响)。

code.matlab
>> x=[62.5  65.2  67.6  69.9  69.4  70.1  67.8  67.0  68.5  62.4];
>> y=[51.7  54.2  53.3  57.0  56.4  61.5  57.2  56.2  58.4  55.8];
>> [h,sig,ci] = ttest(x,y)
h =
     1
sig =
     8.6831e-008
ci =
     9.2793   12.4607

这里用ttest函数检验,h=1,sig<0.01,表示拒绝零假设,在0.01的水平上认为不同蒸汽压下花蜜的含糖浓度有显著差异,即蒸汽压对含糖浓度有显著影响。