MATLAB 成对T检验(paired-ttest)
学过的统计知识忘光了,飞速恶补了一下能用到的,此篇多有错误今后看到再改= =|||
成对t检验(Paired ttest)
将两组测量值对应相减,再将所得差值看作服从正态分布的随机变量,然后再做关于差值的均值的假设检验。
matlab:[h, p, ci, stats] = ttest(x, y, 'name', 'value');
▷ OPTIONS:
…'Alpha' :显著性水平(0, 1)
…'Dim' :第一非单值维度(默认)
…'Tail' :备择假设类型(‘both’(默认)|'right'|'left')
- 'both':H1:(x-y)均值不等于0
- 'right':H1:(x-y)均值大于0
- 'left':H1:(x-y)均值小于0
(H0:(x-y)均值等于0)
▷ OUTPUTS:
…h:假设检验结果
- 1:在Alpha的显著性水平上拒绝零假设
- 0:在Alpha的显著性水平上接受零假设
…p:p值
two-tailed:近似可以看成p = 2P{x<c}
left-tailed:p = P{x<C}
right-tailed:p = P{x>C}
α>p,则在α下拒绝H0,α<p,则在α下接受H0
…ci:置信区间(1*2维向量)
…stats:统计检验(结构体)
- tstat:统计量
- df:自由度
- sd:标准差(对成对t检验,是(x-y)的偏差)