残差の計算

残差の計算では、xとyの値に回帰直線を当てはめ、すべての残差を一覧にします。たとえば x = 1〜6、y = 2.1〜11.6 では ŷ = 1.95143 × x + 0.153333 で、最大の残差は 0.389524 です。

出典:Wikipedia – Errors and residuals。更新日:

スペースまたはセミコロンで区切ってください。カンマも区切りとして扱われるため、小数にはカンマでなく小数点(2.5)を使ってください。
スペースまたはセミコロンで区切ってください。カンマも区切りとして扱われるため、小数にはカンマでなく小数点(2.5)を使ってください。
マイツールボックス入力内容はこのブラウザーにのみ保存されます。

結果

結果
回帰直線 ŷ = 1.95143 × x + 0.153333、最大の残差 0.389524(x = 5)
残差の表
xy予測値 ŷ残差 e = y − ŷ
12.12.10476-0.0047619
23.94.05619-0.15619
36.26.007620.192381
47.87.95905-0.159048
510.39.910480.389524
611.611.8619-0.261905
主な値
項目値
ペア数 n6
傾き b₁1.95143
切片 b₀0.153333
残差の和 Σe0
残差平方和 SSE0.307048
残差の標準誤差 s = √(SSE / (n − 2))0.277059
決定係数 R²0.995414
計算手順
  • 平均:x̄ = 3.5、ȳ = 6.98333、Σ(x − x̄)² = 17.5、Σ(x − x̄)(y − ȳ) = 34.15。
  • b₁ = 34.15 / 17.5 = 1.95143、b₀ = 6.98333 − 1.95143 × 3.5 = 0.153333。
  • 最初のペア:ŷ = 2.10476、残差 e = 2.1 − 2.10476 = -0.0047619。
最小二乗法の直線では残差の和は0になります。残差にパターン(曲線状、ろうと状)があれば、直線が合っていないか、ばらつきが一定でないことを示します。曲線状なら二次回帰が役立ちます。

計算方法

残差とは、回帰直線で説明しきれずに残る部分で、測定したyと予測値ŷの差です。残差を見ると、直線がデータにどれだけ合っているかが分かります。

公式と手順

まず平均 x̄ と ȳ を求めます。傾きは b₁ = Σ(x − x̄)(y − ȳ) / Σ(x − x̄)²、切片は b₀ = ȳ − b₁ × x̄ です。各点で ŷ = b₀ + b₁ × x、残差は e = y − ŷ です。二乗和 SSE = Σe² を n − 2 で割り、その平方根が残差の標準誤差 s になります。最小二乗法では常に Σe = 0 が成り立ちます。

計算例

x = 1、2、3、4、5、6、y = 2.1、3.9、6.2、7.8、10.3、11.6 では x̄ = 3.5、ȳ = 6.98333 です。Σ(x − x̄)² = 17.5、Σ(x − x̄)(y − ȳ) = 34.15 なので b₁ = 34.15 / 17.5 = 1.95143、b₀ = 0.153333 になります。x = 5 では ŷ = 9.91048 で、残差は 10.3 − 9.91048 = 0.389524 と最大です。SSE は 0.307048、残差の標準誤差は 0.277059、R² = 0.995414 です。

よくある質問

残差はどう計算しますか。

残差 = 測定した y − 回帰直線上の予測値 ŷ です。x = 5 では 10.3 − 9.91048 = 0.389524 です。

なぜ残差の和は0になるのですか。

最小二乗法の直線は重心 (x̄ | ȳ) を通るため、直線の上下のずれがちょうど打ち消し合うからです。

残差のパターンは何を意味しますか。

残差が0のまわりにランダムに散らばっていれば直線が合っています。曲線状なら曲がった関係、ろうと状ならばらつきの拡大を示します。

出典・根拠

更新日: · 編集方針

関連ツール