ÎncepețiÎncepe gratuit

Prezice închirierile de biciclete pe date noi

În acest exercițiu, vei folosi modelul construit în exercițiul anterior pentru a face predicții pentru luna august. Setul de date bikesAugust are aceleași coloane ca bikesJuly.

Amintește-ți că trebuie să specifici type = "response" cu predict() (docs) atunci când prezici numărători dintr-un model glm de tip poisson sau quasipoisson.

Modelul bike_model și cadrul de date bikesAugust au fost preîncărcate.

Acest exercițiu face parte din cursul

Învățare supervizată în R: Regresia

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește predict pentru a prezice numărul de biciclete pe oră pe datele din bikesAugust. Atribuie predicțiile coloanei bikesAugust$pred.
  • Completează spațiile libere pentru a obține RMSE-ul predicțiilor pe datele din august.
  • Completează spațiile libere pentru a genera graficul care compară predicțiile cu valorile reale.
    • Există predicții cu valori negative?

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

# 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")
Editează și rulează codul