Prédire les locations de vélos sur de nouvelles données
Dans cet exercice, vous utiliserez le modèle que vous avez construit à l'exercice précédent pour faire des prédictions pour le mois d'août. L'ensemble de données bikesAugust a les mêmes colonnes que bikesJuly.
Rappelez-vous que vous devez préciser type = "response" avec predict() (docs) lorsque vous prédisez des dénombrements avec un modèle glm de type poisson ou quasipoisson.
Le modèle bike_model et le tableau de données bikesAugust ont été préchargés.
Cette activité fait partie du cours
Apprentissage supervisé en R : régression
Instructions de l’exercice
- Utilisez
predictpour prédire le nombre de vélos par heure sur les donnéesbikesAugust. Assignez les prédictions à la colonnebikesAugust$pred. - Remplissez les espaces vides pour obtenir la RMSE des prédictions sur les données d'août.
- Remplissez les espaces vides pour générer le graphique des prédictions par rapport aux dénombrements observés.
- Certaines prédictions semblent-elles négatives?
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
# 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")