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
Instrucțiuni pentru exercițiu
- Folosește
predictpentru a prezice numărul de biciclete pe oră pe datele dinbikesAugust. Atribuie predicțiile coloaneibikesAugust$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")