Aan de slagGa gratis aan de slag

De R-kwadraat (R-squared) van een model berekenen

Laten we de \(R^2\)-samenvattingswaarde berekenen voor het model met twee numerieke verklarende/voorspellende variabelen dat je in Hoofdstuk 3 hebt gefit: prijs als functie van grootte en het aantal slaapkamers.

Onthoud dat \(R^2\) kan worden berekend als:

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

Deze oefening maakt deel uit van de cursus

Modelleren met data in de Tidyverse

Cursus bekijken

Oefeninstructies

Bereken \(R^2\) door de kolommen residual en log10_price te samenvatten.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# 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 = ___ - ___(___) / ___(___))
Code bewerken en uitvoeren