ComeçarComece de graça

Prever aluguel de bicicletas em novos dados

Neste exercício, você vai usar o modelo que construiu no exercício anterior para fazer previsões para o mês de agosto. O conjunto de dados bikesAugust tem as mesmas colunas que bikesJuly.

Lembre-se de que você deve especificar type = "response" com predict() (docs) ao prever contagens a partir de um modelo glm poisson ou quasipoisson.

O modelo bike_model e o data frame bikesAugust já foram carregados.

Este exercício faz parte do curso

Aprendizado Supervisionado em R: Regressão

Ver curso

Instruções do exercício

  • Use predict para prever o número de bicicletas por hora nos dados de bikesAugust. Atribua as previsões à coluna bikesAugust$pred.
  • Preencha as lacunas para obter o RMSE das previsões nos dados de agosto.
  • Preencha as lacunas para gerar o gráfico das previsões versus as contagens reais.
    • Alguma das previsões parece negativa?

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# 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")
Editar e executar o código