t検定とは?具体例でわかりやすくやり方を解説

t検定とは

とあるチョコレートを製造している工場が2拠点あります。
2拠点とも同じメーカーの同じ商品です。

それぞれ製品検査のため無作為に製品を10個選び、重量を測定したところ平均値は、工場Aは100g、工場Bは102gでした。

平均値で見ると差があるように見えますが「ぐうぜん平均値に差があっただけ」ではなく、本当にちがいがあるといえるでしょうか?

このように「2つのデータに差があるかどうか」を統計学的に判断するときに使用するのがt検定です。

t検定を使うことで、2つのデータそれぞれの母集団の平均値(母平均)が等しいかどうかを統計学的に確かめることができます。

t検定の種類

t検定は大きく分けて3種類に分類され、状況によって使い分ける必要があります。

1標本のt検定

1つの標本の平均値と既知の母平均(あるいは目標値)を比較して差があるかどうかを調べるときに使用します。

2標本のt検定 対応あり

関連する2つのグループ(たとえば、同じ被験者の投薬前後の測定値)の平均が異なるかどうかを調べるときに使用します。

2標本のt検定 対応なし

2つの独立したグループの平均が異なるかどうかを調べるときに使用します。冒頭に示したチョコレートのお話はこちらの検定に該当します。

!注意
これらの検定はデータが正規分布に従っているという仮定の下で行われます。また、2標本のt検定では、両群の分散が等しいという仮定も重要です。

t検定の実施手順

t検定は以下手順で実施します。

  1. 帰無仮説と対立仮説の設定
  2. 有意水準の設定
  3. 検定統計量(t値)の算出
  4. 臨界値、棄却域を求める
  5. 結論の導出

帰無仮説と対立仮説を立てる

帰無仮説(H0)は「効果がない」とする仮説で、対立仮説(H1)は「効果がある」とする仮説です。

  • 帰無仮説 (H0): 「効果がない」「差がない」といった状態を表します。例えば、2つのグループの平均点が等しいことを示します。
  • 対立仮説 (H1): 帰無仮説とは反対の状態を示します。例えば、2つのグループの平均点が異なることを示します。

有意水準を設定する

有意水準は一般的に「α(アルファ)」と表記されます。 帰無仮説をあやまって棄却するリスクの許容度で一般的には0.05(5%)が用いられます。これは、5%の確率で帰無仮説をあやまって棄却するリスク(第一種の過誤)があることを意味します。

検定統計量(t値)の計算方法

データから標本の平均、標準偏差、サンプルサイズを用いてt値を計算します。
t値は以下の公式で計算されます。

$$t=\frac{\bar{x}-\mu}{s/\sqrt{n}}$$

ここで、$\bar{x}$は標本の平均、μ は比較対象の母平均(1標本t検定の場合)または2つの標本平均の差(2標本t検定の場合)、s は標本の標準偏差、n は標本サイズです。

境界値の求め方

有意水準(α)と自由度(サンプルサイズ – 1)を用いて、t分布表から境界値を求めます。

分布の両側に棄却域を設定する検定方式を「両側検定」、片側だけに棄却域を設定する方式を「片側検定」といいます。

例えば、ある規格値の上下限が設定されており、大きすぎても小さすぎてもNGの場合は「両側検定」、下限値だけが設定されており、下限値以下のみNGの場合は「片側検定」といった具合です。

有意水準を5%(0.05)に設定する場合、「両側検定」はα=0.025のt分布表の値を採用し、「片側検定」はα=0.05の値を採用します。

自由度α=0.10α=0.05α=0.025α=0.01α=0.005
16.3112.7125.4563.66127.32
22.924.306.219.9214.09
32.353.184.185.847.45
42.132.783.504.605.60
52.022.573.164.034.77
61.942.452.973.714.32
71.892.362.843.504.03
81.862.312.753.363.83
91.832.262.693.253.69
101.812.232.633.173.58
t分布表

判定

t分布表から臨界値を求め、棄却域を設定する。そして検定統計量が、
・棄却域に入る → 帰無仮説を棄却
・棄却域に入らない → 帰無仮説を採択

t検定のやり方を具体例でわかりやすく解説

「1標本のt検定」「2標本のt検定(対応あり、なし)」の具体例を見ていきましょう。

1標本のt検定の具体例

  • クラスの平均点: 75点
  • クラスの標準偏差: 10点
  • クラスの生徒数: 30人
  • 比較対象の母平均: 70点
  • 有意水準0.05(5%)
  1. 帰無仮説と対立仮説の設定
    • 帰無仮説 (H0): クラスの平均点 = 70点
    • 対立仮説 (H1): クラスの平均点 ≠ 70点
  2. t統計量の計算
    • t値 = (標本平均 – 母平均) / (標本標準偏差 / √標本サイズ)
      t値 = (75 – 70) / (10 / √30) = 2.73
  3. t分布から臨界値、棄却域を求める
    • 有意水準と自由度(標本サイズ – 1)を用いて臨界値を求める
      自由度 = 30 – 1 = 29
      臨界値:t分布表より自由度29の両側検定 2.0452 ※差があるかどうかなので「両側検定」
      棄却域:t < -2.0642, 2.0542 < t
  4. 結論の導出
    • t値 2.73 > 2.0452 したがって帰無仮説を棄却し、対立仮説を採用する。
      つまり、クラスの平均点は母平均とは異なることを示唆している。

2標本のt検定 対応ありの具体例

  • 参加者数: 10人
  • 体重の平均変化: -4kg
  • 体重変化の標準偏差: 2kg
  • 有意水準0.05(5%)
  1. 帰無仮説と対立仮説の設定
    • 帰無仮説 (H0): 体重の変化の平均 = 0
    • 対立仮説 (H1): 体重の変化の平均 ≠ 0
  2. t統計量の計算
    • 各参加者の体重変化(後 – 前)の平均と標準偏差を計算。
    • t値 = (平均体重変化 – 0) / (標準偏差 / √標本サイズ)
      t値 = (-4 – 0) / (2 / √10) = -6.32
  3. t分布から臨界値を求める
    • 有意水準と自由度(標本サイズ – 1)を用いて臨界値を求める
      自由度 = 10 – 1 = 9
      臨界値:t分布表より自由度9の片側検定 1.8331 ※体重が減ったかどうかなので「片側検定」
      棄却域:1.8331 < t
  4. 結論の導出
    • t値 -6.32 < 臨界値 1.8331 したがって帰無仮説を採用する。
      つまり、ダイエットプログラムの効果があり、体重が減ったことを示唆している。

2標本のt検定 対応なしの具体例

  • 工場Aの標本平均: 100g
  • 工場Bの標本平均: 102g
  • 両工場の標本標準偏差: 5g
  • 両工場の標本サイズ: 各10個
  • 有意水準0.05(5%)
  1. 帰無仮説と対立仮説の設定
    • 帰無仮説 (H0): 2つの工場で作られた製品(重量)は同じ (μA = μB)
    • 対立仮説 (H1): 2つの工場で作られた製品(重量)は異なる (μA ≠ μB)
  2. t統計量の計算
    • 両工場の平均重量と標準偏差を計算
    • t値 = (A工場平均の重量 – B工場の平均重量) / √((標準偏差A²/サイズA) + (標準偏差B²/サイズB))
      t値 = (100−102)/√(52/10)+(52/10) = -0.89
  3. t分布から臨界値を求める
    • 有意水準と自由度(標本サイズ – 1)を用いて臨界値を求める
      自由度 = 10 – 1 = 9
      臨界値:t分布表より自由度9の両側検定 2.2622
      棄却域:t < -2.2622, 2.2622 < t
  4. 結論の導出
    • t値 -0.89 > -2.2622 したがって帰無仮説を採用する。
      つまり、工場Aの製品の平均重量が工場Bのそれよりも統計的に有意に低いとは言えないことを示唆しています。
タイトルとURLをコピーしました