Predecir alquileres de bicis con datos nuevos
En este ejercicio, vas a usar el modelo que construiste en el ejercicio anterior para hacer predicciones para el mes de agosto. El conjunto de datos bikesAugust tiene las mismas columnas que bikesJuly.
Recuerda que debes especificar type = "response" con predict() (docs) cuando predices recuentos con un modelo glm de tipo poisson o quasipoisson.
El modelo bike_model y el data frame bikesAugust ya están precargados.
Este ejercicio forma parte del curso
Aprendizaje supervisado en R: Regresión
Instrucciones del ejercicio
- Usa
predictpara predecir el número de bicis por hora en los datos debikesAugust. Asigna las predicciones a la columnabikesAugust$pred. - Completa los espacios en blanco para obtener la RMSE de las predicciones en los datos de agosto.
- Completa los espacios en blanco para generar el gráfico de predicciones frente a recuentos reales.
- ¿Alguna de las predicciones parece negativa?
ejercicio interactivo práctico
Prueba este ejercicio completando este código de ejemplo.
# 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")