重回帰分析

診断機能付き重回帰モデルの適合. R²、修正R²、係数検定、多重共線性VIF、残差診断を含む重回帰分析を実行します。最後の列が目的変数として扱われます。. 重回帰分析は応答変数(y)と2つ以上の予測変数(x₁, x₂, …, xₚ)の関係をモデル化します。モデル y = β₀ + β₁x₁ + … + βₚxₚ +…

R²、修正R²、係数検定、多重共線性VIF、残差診断を含む重回帰分析を実行します。最後の列が目的変数として扱われます。

重回帰分析とは?

重回帰分析は応答変数(y)と2つ以上の予測変数(x₁, x₂, …, xₚ)の関係をモデル化します。モデル y = β₀ + β₁x₁ + … + βₚxₚ + ε はOLSで適合されます。

主要な診断:R²、修正R²(予測変数数へのペナルティ)、F検定p値、個別係数p値、VIF(分散拡大因子)による多重共線性の検出。

VIF > 5-10は問題のある多重共線性です。対策:冗長変数の除去、正則化(Ridge、Lasso)。残差プロットのパターンはモデルの不適合を示します。

Formula: y = β₀ + β₁x₁ + β₂x₂ + ⋯ + βₚxₚ + ε β = (XᵀX)⁻¹Xᵀy R² = 1 − SS_res/SS_tot 自由度調整済み R² = 1 − (1−R²)(n−1)/(n−p−1) VIF_j = 1/(1 − R²_j)

計算例

面積x₁と築年数x₂で住宅価格を予測。住宅5件:面積 1,300/1,800/1,900/2,000/2,400 平方フィート、築年数 10/5/12/25/15 年、価格 $150,000/$233,000/$216,000/$208,000/$249,000。最小二乗法で β₀ = 50,000、β₁ = 100、β₂ = −2,000。R² = 0.92、修正R² = 0.84。VIF(x₁) = 1.2、VIF(x₂) = 1.2。

この計算機を使うタイミング

よくある間違い

結果の解釈方法

関連規格・参考文献

よくある質問

修正R²とは?なぜR²より優れていますか?

R²は変数追加で常に増加します。修正R²は予測変数数にペナルティを課し、改善不十分なら減少します。変数数の異なるモデル比較に使用します。

高いVIF値は何を意味しますか?

VIFは係数分散の膨張を測定します。VIF = 1は共線性なし、> 5は中程度、> 10は深刻な多重共線性です。