Menghitung R-squared dari sebuah model
Mari hitung nilai ringkasan \(R^2\) untuk model dengan dua variabel penjelas/prediktor numerik yang Anda pasang pada Bab 3, yaitu harga sebagai fungsi dari ukuran dan jumlah kamar tidur.
Ingat bahwa \(R^2\) dapat dihitung sebagai:
$$1 - \frac{\text{Var}(\text{residuals})}{\text{Var}(y)}$$
Latihan ini adalah bagian dari kursus
Pemodelan dengan Data di Tidyverse
Petunjuk latihan
Hitung \(R^2\) dengan merangkum kolom residual dan log10_price.
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# 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 = ___ - ___(___) / ___(___))