対応のあるt検定について解説をします.
具体的な計算手順と,検定を行う際に注意すべき点を補足事項として整理したので最後まで読んで正しい検定方法を確認してみてください.
対応のあるt検定とは
対応のある検定とは,2つのグループの比較において同じ個体から取得したデータが異なるか判断するために行う統計的手法です.
特に,対応のあるt検定とは2つのグループの母平均を比較することで2つのグループに差があるのかを判断します.対応のあるt検定を母平均の差の検定とも統計学では言います.
よく使われる例として,ある30人の被験者に対して投薬を行いその薬に効果があったか(=被験者の体調を示すデータに差があるか)を調べる際に用いられます.
対応のあるt検定の計算手順
具体的な計算手順を,例題を使って説明します.
一人暮らしをしている40人の大学生に,実家で生活していた時と現在の一日の平均スマホ使用時間を調査しました.この際に,「一人暮らしはスマホの使用時間に影響があるか」という仮説を対応のあるt検定を用いて分析します.
調査した結果は以下の表のようになりました.
![](https://corvus-window.com/wp-content/uploads/2021/10/image-53.png)
t検定を行うために,まず2つのグループの被験者ごとの差を求めます.
![](https://corvus-window.com/wp-content/uploads/2021/10/image-55.png)
今回の例では,母分散が分からないので不偏分散を用いたt検定を行います.そこで,先程のデータから不偏分散を求めます.
![](https://corvus-window.com/wp-content/uploads/2021/10/image-56.png)
求めた不偏分散を用いて,検定統計量を求めます.検定統計量は以下の式で求めることができます.
![](https://corvus-window.com/wp-content/uploads/2021/10/image-58.png)
ここで,\(\bar{d}\)は平均の差,\(\mu\)は差の母平均,\(n\)はサンプルサイズになります.また,差の母平均は母平均が等しいことを検定しているため対応のあるt検定では常に\(\mu\)=0となります.
![](https://corvus-window.com/wp-content/uploads/2021/10/image-61.png)
求めた検定統計量とt分布表からp値を算出します.今回の検定では有意水準は5%(α=0.05)で自由度は39(=サンプル数-1)とします.また,差があるかどうかを調べるためt分布表は両側を使います.
![](https://corvus-window.com/wp-content/uploads/2021/10/image-64.png)
両側のt分布表から,自由度40のときt検定統計量が2.021でp値=0.05なので,自由度39でt検定統計量が3.156の場合,p値<0.05であることが分かります(正確には自由度39のp値を求める必要がありますが,上記の結果からp値が棄却域にあることが明らかです).このことから,t検定統計量は自由度39のt分布の棄却域に入っており「有意水準5%において、帰無仮説を棄却し、対立仮説を採択する」といった結果になります.
帰無仮説は対応のあるt検定において”差がないこと”になるので今回の帰無仮説は「一人暮らしはスマホの使用時間に影響はない」となります.そして対立仮説は”差があること”つまり「一人暮らしはスマホの使用時間に影響がある」となり対立仮説が採択されたことから,一人暮らしはスマホの使用時間に影響があるといった結論となります.
ここまでが,対応のあるt検定の実践的な具体手順でした.計算手順のみを解説するため,敢えて説明しなかったことも多いためここから補足をしていきます.
まずは,対応のあるt検定の計算手順を整理します.
① 帰無仮説と対立仮説を立てる
② 有意水準を定める
③ 母分散が未知がどうかで適切な検定統計量を決め,検定統計量を求める
④ 両側検定または片側検定を行うかを仮説から決める
⑤ 検定統計量とt分布から結論を出す
例題では,最後に帰無仮説・対立仮説の確認をしましたが本来の流れは最初に帰無仮説と対立仮説を立てて有意水準を決めます.そして,検定統計量を求めたあとに帰無仮説に対応した検定(片側か両側)を選択して検定を行い結論を導きます.
補足① 帰無仮説と対立仮説の立て方
対応のあるt検定は,2つのグループの母平均の差を比較するための手法でした.
帰無仮説は「2つのグループの母平均に差がないこと」とします.そして,対立仮説では「2つのグループの母平均に差があること」とします.
補足② 両側検定と片側検定の選び方
対応のあるt検定は,検定統計量を求めたあとにt分布を用いて両側検定もしくは片側検定を行います.
計算手順で示した例題では,スマホの使用時間が「一人暮らしによる影響があるか」=「一人暮らしの前後で差があるか」ということを判断することが目的でした.この場合は,2つのグループは異なるかどうかを判断するだけなので両側検定を行います.
2つのグループのうちどちらかが明らかに大きいまたは小さいといった判断をしたい場合は片側検定を行います.
厳密な基準があるわけではないので,検定の目的によって使い分けてください.
補足③ 片側検定の手順
例題のサンプルに対して,「一人暮らしをしたらスマホの使用時間が長くなる」ことを判断したいとします.この際の帰無仮説は「一人暮らしはスマホの使用時間に影響はない」となり,対立仮説は「 一人暮らしをしたらスマホの使用時間が長くなる 」となります.このような大小を判断する対立仮説を場合は,片側検定を行います.
検定統計量は,両側検定で求めたものと同じ3.156を採用します.そして,以下のような片側のt分布表を用います.
![](https://corvus-window.com/wp-content/uploads/2021/10/image-65.png)
この表より,自由度40では検定統計量が1.684でp値が0.05であることがわかります.これよりp値>0.05とうことが分かります.よって,帰無仮説が棄却され対立仮説が採用されます.
対応のあるt検定の片側検定により,例題において「一人暮らしをしたらスマホの使用時間が長くなる」という結論が得られました.これが,片側検定の手順になります.
両側検定と片側検定の違いは,使用するt分布表の違いになります.それぞれの検定にあったt分布表を用いるようにしましょう.
また,片側検定では右側と左側の2つの検定があります.使い分け方としては,2グループの標本平均の差が正か負のどちらを明らかにしたいかで判断します.言い換えると,検定統計量を求める際に”標本平均の差=郡B – 郡A”で求めるとします.このとき,”群A>群B”を明らかにしたい場合は左側の片側検定を行います.逆に”郡A<郡B”を明らかにしたい場合は右側の片側検定を行います.
今回の例題では,”郡A<郡B”つまり標本平均の差が正であることを明らかにしたいため右側の片側検定を行いました.
補足④ 対応のあるt検定の前提条件
最後に,ここまでに紹介した対応のあるt検定を行う際に用いるデータについて説明します.
① 正規分布に従うこと
t検定はパラメトリックな検定つまり,データが正規分布に従うことを前提条件に行います.正規分布に従わない場合や分布が不明なでデータに対してはウィルコクソンの符号付き順位検定を行う必要があります.
② 大きいサンプルサイズ
サンプル数は大きい方が誤った有意判定を行う可能性が減るため好ましいです.目安としてサンプルサイズが30以上であれば,問題ありません(厳密には,サンプルサイズの決定方法を調べてみてください).30未満の(サンプルサイズが小さい)場合は ウィルコクソンの符号付き順位検定を行います.