LoslegenKostenlos starten

Fahrrad-Ausleihen auf neuen Daten vorhersagen

In dieser Übung verwendest du das Modell aus der vorherigen Aufgabe, um Vorhersagen für den August zu machen. Der Datensatz bikesAugust hat die gleichen Spalten wie bikesJuly.

Denk daran, dass du type = "response" mit predict() (docs) angeben musst, wenn du Zählwerte aus einem glm-Poisson- oder Quasipoisson-Modell vorhersagst.

Das Modell bike_model und der Data Frame bikesAugust sind vorab geladen.

Diese Übung ist Teil des Kurses

<Kurs>Überwachtes Lernen in R: Regression</Kurs>
Kurs ansehen

Übungsanweisungen

  • Verwende predict, um die Anzahl der Fahrräder pro Stunde für die Daten in bikesAugust vorherzusagen. Weise die Vorhersagen der Spalte bikesAugust$pred zu.
  • Fülle die Lücken aus, um die RMSE der Vorhersagen für die August-Daten zu berechnen.
  • Fülle die Lücken aus, um das Diagramm „Vorhersagen vs. tatsächliche Zählungen“ zu erzeugen.
    • Erscheinen einige der Vorhersagen negativ?

Interaktive praktische Übung

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

# bikesAugust is available
str(bikesAugust)

# bike_model is available
summary(bike_model)

# Make predictions on August data
bikesAugust$pred  <- ___

# Calculate the RMSE
bikesAugust %>% 
  mutate(residual = ___) %>%
  summarize(rmse  = ___)

# Plot predictions vs cnt (pred on x-axis)
ggplot(bikesAugust, aes(x = ___, y = ___)) +
  geom_point() + 
  geom_abline(color = "darkblue")
Code bearbeiten und ausführen