LoslegenKostenlos starten

Das Bestimmtheitsmaß R-squared für ein Modell berechnen

Berechnen wir den \(R^2\)-Kennwert für das Modell mit zwei numerischen erklärenden/Vorhersagevariablen, das du in Kapitel 3 angepasst hast: Preis als Funktion von Größe und Anzahl der Schlafzimmer.

Erinnere dich: \(R^2\) kann berechnet werden als:

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

Diese Übung ist Teil des Kurses

<Kurs>Modellieren mit Daten im Tidyverse</Kurs>
Kurs ansehen

Übungsanweisungen

Berechne \(R^2\), indem du die Spalten residual und log10_price zusammenfasst.

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# 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 bearbeiten und ausführen