開始使用免費開始

用新資料預測腳踏車租借量

在這個練習中,你會用前一題建立的模型來對 8 月份進行預測。資料集 bikesAugustbikesJuly 具有相同的欄位。

請記得,當你用 glm 的 poisson 或 quasipoisson 模型來預測計數時,需在 predict()文件)中指定 type = "response"

模型 bike_modelbikesAugust 資料框已預先載入。

本練習屬於課程

R 中的監督式學習:回歸

檢視課程

練習說明

  • 使用 predictbikesAugust 資料上預測每小時腳踏車數量。將預測值指定到欄位 bikesAugust$pred
  • 填入空格,計算 8 月資料上的預測 RMSE。
  • 填入空格,產生預測值與實際計數的對照圖。
    • 有任何預測看起來是負數嗎?

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# 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")
編輯並執行程式碼