開始使用免費開始

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

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

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

模型 bike_model 與 bikesAugust 資料框已預先載入。

本練習屬於課程

R 中的監督式學習:回歸

檢視課程

練習說明

  • 使用 predict 在 bikesAugust 資料上預測每小時腳踏車數量。將預測值指定到欄位 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")
編輯並執行程式碼