始める無料で始める

モデルの決定係数 R-squared を計算する

第3章で作成した、価格をサイズと寝室数で説明する数値の説明/予測変数2つのモデルについて、要約値 \(R^2\) を計算してみましょう。

\(R^2\) は次の式で計算できます。

$$1 - \frac{\text{Var}(\text{residuals})}{\text{Var}(y)}$$

この演習はコースの一部です

tidyverse で学ぶモデリング

コースを見る

演習の手順

residual 列と log10_price 列を要約して、\(R^2\) を計算します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Fit model
model_price_2 <- lm(log10_price ~ log10_size + bedrooms,
                    data = house_prices)
                    
# Get fitted/values & residuals, compute R^2 using residuals
get_regression_points(model_price_2) %>%
  ___(r_squared = ___ - ___(___) / ___(___))
コードを編集して実行