Zacznij terazZacznij za darmo

Obliczanie R-kwadrat modelu

Obliczmy wartość \(R^2\) dla modelu z dwiema numerycznymi zmiennymi objaśniającymi, który dopasowałeś w rozdziale 3 – modelu opisującego cenę jako funkcję powierzchni i liczby sypialni.

Przypomnij sobie, że \(R^2\) można obliczyć ze wzoru:

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

To ćwiczenie jest częścią kursu

Modelowanie danych w Tidyverse

Zobacz kurs

Instrukcje do ćwiczenia

Oblicz \(R^2\), podsumowując kolumny residual i log10_price.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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 = ___ - ___(___) / ___(___))
Edytuj i uruchom kod