回帰分析

【図解】重回帰の分散分析表の作り方|自由度・平均平方・F値の計算を完全マスター

😣 こんな悩みはありませんか?
  • 「分散分析表って何?どうやって作るの?」
  • 「自由度の決め方がわからない…」
  • 「平均平方とF値って何を計算しているの?」
✅ この記事でわかること
  • 分散分析表の役割と構造
  • 自由度の決め方(なぜその数になるのか)
  • 平均平方の計算方法
  • F値の意味と計算
  • 具体例で表を完成させる全手順

前回の記事で、平方和(ST, SR, Se)の計算方法を学びました。

今回は、その平方和を使って「分散分析表」を完成させます。

分散分析表を作れば、「この重回帰式は本当に使えるのか?」を統計的に判断できるようになります。

📘 平方和の計算をまだ見ていない方はこちら
【計算例あり】重回帰の平方和の分解|SR, Se, ST の意味と求め方 →

📊 分散分析表とは?

分散分析表(ANOVA表)は、「バラつきを要因ごとに整理した表」です。

📐 分散分析表の役割

「回帰によるバラつき」と「残差(誤差)によるバラつき」を比較して、
回帰モデルが統計的に意味があるかどうかを判定する

📋 分散分析表の構造

重回帰分析の分散分析表は、以下のような形をしています。

要因 平方和 S 自由度 φ 平均平方 V F値 F₀
回帰 R SR φR VR F₀
残差 e Se φe Ve
計 T ST φT

🔤 各列の意味

記号 意味
平方和 S バラつきの大きさ(前回計算済み)
自由度 φ(ファイ) 自由に動けるデータの数
平均平方 V 1自由度あたりのバラつき(= S ÷ φ)
F値 F₀ 回帰と残差のバラつきの比(= VR ÷ Ve)
💡 計算の流れ
S(平方和)→ φ(自由度)→ V(平均平方)→ F₀(F値)

左から右へ順番に埋めていけば、表が完成します。
📗 一元配置実験の分散分析表を復習したい方はこちら
分散分析表の作り方|表を完成させる手順 →

🎯 自由度の決め方

分散分析表で最も「なぜ?」と思うのが自由度ではないでしょうか。

でも、ルールを覚えれば簡単です。

📐 重回帰分析の自由度公式

φT(総)

n − 1
=
φR(回帰)

k
+
φe(残差)

n − k − 1

n = データ数、k = 説明変数の数

🤔 なぜこの数になるの?

🟢 総自由度 φT = n − 1

データがn個あっても、平均を固定すると自由に動けるのは n−1 個です。

💡 イメージ
5人の合計点が100点と決まっていたら、4人の点数が決まれば最後の1人は自動的に決まりますよね。自由に決められるのは4人分(n−1)です。

🔵 回帰自由度 φR = k

回帰式で推定するパラメータ(偏回帰係数)の数です。説明変数がk個なら、β₁, β₂, ..., βk の k 個を推定します。

💡 例
説明変数が2つ(x₁, x₂)なら、φR = 2 です。

🟠 残差自由度 φe = n − k − 1

「総自由度」から「回帰自由度」と「切片の分(1)」を引いた残りです。

💡 計算
φe = φT − φR = (n − 1) − k = n − k − 1

データがn個、推定するパラメータがk+1個(切片β₀ + 偏回帰係数k個)なので、残りは n − k − 1 個です。

✅ 自由度の検算

自由度も平方和と同じく、足し算が成り立ちます

φT = φR + φe

(n − 1) = k + (n − k − 1) ✓

計算が合わなければ、どこかでミスしています。必ず検算しましょう。

📐 平均平方の計算

平均平方(V)は、「1自由度あたりのバラつき」です。

📐 平均平方の公式
V = S ÷ φ

平均平方 = 平方和 ÷ 自由度

🤔 なぜ平均平方を計算するの?

平方和(S)だけでは、データ数や説明変数の数が違うと比較できないからです。

【例え:クラスの合計点】

Aクラス(30人)の合計点 = 2400点
Bクラス(20人)の合計点 = 1800点

どっちが優秀? → 人数で割って平均を出さないとわからない!

平均平方も同じです。自由度で割ることで、公平に比較できるようになります。

🔥 F値の計算と意味

F値は、「回帰のバラつき」と「残差のバラつき」を比較した比です。

📐 F値の公式
F₀ =
VR(回帰の平均平方)
Ve(残差の平均平方)

🎯 F値の解釈

F₀の値 意味 判定
大きい 📈 回帰による説明 > 残差(誤差) 回帰モデルは有効 😊
1に近い 回帰による説明 ≒ 残差(誤差) 微妙… 🤔
小さい 📉 回帰による説明 < 残差(誤差) 回帰モデルは無効 😢
💡 イメージ
F値は「シグナル(回帰)とノイズ(残差)の比」です。

シグナルがノイズより十分大きければ(F値が大きければ)、回帰モデルは「意味がある」と判断できます。

📊 具体例で分散分析表を完成させよう

前回の記事で計算した平方和を使って、分散分析表を完成させましょう。

📋 前回までの結果

  • データ数:n = 5
  • 説明変数の数:k = 2(温度 x₁、圧力 x₂)
  • 総平方和:ST = 49.20
  • 回帰平方和:SR = 48.93
  • 残差平方和:Se = 0.27

🔢 Step 1:自由度を計算

自由度 公式 計算 結果
φR(回帰) k 2 2
φe(残差) n − k − 1 5 − 2 − 1 2
φT(総) n − 1 5 − 1 4

検算:φR + φe = 2 + 2 = 4 = φT ✓

🔢 Step 2:平均平方を計算

平均平方 公式 計算 結果
VR(回帰) SR ÷ φR 48.93 ÷ 2 24.47
Ve(残差) Se ÷ φe 0.27 ÷ 2 0.135

🔢 Step 3:F値を計算

F₀ =
VR
Ve
=
24.47
0.135
=
181.3

🎉 完成!分散分析表

要因 平方和 S 自由度 φ 平均平方 V F値 F₀
回帰 R 48.93 2 24.47 181.3
残差 e 0.27 2 0.135
計 T 49.20 4
💡 結果の解釈
F₀ = 181.3 は非常に大きな値です。これは「回帰によるバラつき」が「残差(誤差)によるバラつき」の181倍以上あることを意味します。

つまり、この重回帰モデルは非常によく当てはまっていると言えそうです。

ただし、「F₀が大きい」だけでは統計的に有意とは言えません。次の記事で、F表と比較して正式に判定する方法を学びます。

📋 まとめ

この記事では、重回帰分析の分散分析表の作り方を解説しました。

✅ この記事のポイント
  • 分散分析表は「バラつきを要因ごとに整理した表」
  • 自由度:φR = k、φe = n−k−1、φT = n−1
  • 平均平方:V = S ÷ φ(1自由度あたりのバラつき)
  • F値:F₀ = VR ÷ Ve(シグナル÷ノイズ)
  • F値が大きいほど、回帰モデルは有効

【計算の流れ】

平方和 S自由度 φ平均平方 VF値 F₀

分散分析表が完成したら、次はF表と比較して「統計的に有意かどうか」を正式に判定します。

📚 次に読むべき記事

相関と回帰の「違い」がわかったら、次は中身に進みましょう。今のあなたの状態に近いところから読むのがおすすめです。

🗺️ 迷ったらまずコレ
回帰分析の学習ロードマップ|初心者が最短で使いこなす全記事ガイド
「相関 → 単回帰 → 重回帰」の3ステップで、どの記事をどの順番で読めばいいかが一目でわかります。QC検定・実務など目的別の最短ルートつき。
全体の地図を見る →

🔍 STEP1:まずは「相関」をもっと深く

📈 STEP2:単回帰の「中身」を理解する

🧲 バネで図解
最小二乗法とは?回帰直線を引く仕組み
「なぜその位置に線を引くのか」。本記事でイメージだけ紹介したバネの話を、計算の中身まで踏み込んで解説します。
記事を読む →
💼 仕事で使う
回帰直線 y=ax+b の意味とビジネス活用法
傾きaと切片bを、売上や工程条件の判断にどう使うか。数式を「意思決定の道具」に変える読み方がわかります。
記事を読む →
🔎 混同しやすい
残差と誤差の違い|見えるズレと見えないズレ
最小二乗法で最小にしていた「ズレ」の正体。前提条件の確認(残差プロット)を使いこなす前に読んでおきたい1本です。
記事を読む →
🎯 次の主役
決定係数R²とは?予測がどれくらい当たるかの指標
引いた直線が「どれくらい当てになるか」を0〜1で表す指標。寄与率・自由度調整済みR²の違いまで一気に整理できます。
記事を読む →
💡 相関と回帰の橋
相関係数rと決定係数R²の不思議な関係
rを2乗するとR²になるのはなぜ?「相関」と「回帰」が実は同じものを別角度から見ていた、という気持ちよさが味わえます。
記事を読む →
🧪 偶然を疑う
回帰係数の検定(t検定)|その傾きは偶然か
「右肩上がりに見えるだけ」かもしれない。傾きaが本物かどうかを統計的に判定する手順を、計算例つきで解説します。
記事を読む →
🚧 やってはいけない
回帰分析の限界|「外挿」が危険な理由
本記事の最後に触れた外挿の話の本編。データのない範囲を予測すると、なぜ大事故になるのかを実例で理解できます。
記事を読む →

🚀 STEP3:実務レベルへ進む

💡 おすすめの進み方:まず STEP1 の3本で「相関」を固め、STEP2 で単回帰の中身を理解し、余力があれば STEP3 へ。順番に迷ったら、いつでも上のロードマップに戻ってきてください。

タグ

-回帰分析
-