開始使用免費開始

簡單的 Naive Bayes 位置模型

先前的練習顯示,Brett 在早上 9 點位於公司或家裡的機率,很大程度取決於那天是週末還是平日。

為了把這個發現實際運用,請使用 where9am 資料框,針對同一批資料建立一個 Naive Bayes 模型。

接著你可以用這個模型來預測未來:模型認為 Brett 在週四早上 9 點,以及在週六早上 9 點會在哪裡?

你的工作空間中已提供 where9am 資料框。這個資料集包含 Brett 在不同日期早上 9 點的位置資訊。

本練習屬於課程

R 監督式學習:分類

檢視課程

練習說明

  • 載入 naivebayes 套件。
  • 使用 naive_bayes(),以類似 y ~ x 的公式,建立以 daytype 解釋 location 的模型。
  • 使用 predict(),並將 thursday9am 物件放入 newdata 參數,預測週四早上 9 點的位置。
  • 以相同方式預測 saturday9am 的位置。

動手互動練習

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

# Load the naivebayes package


# Build the location prediction model
locmodel <- naive_bayes(___, data = ___)

# Predict Thursday's 9am location
predict(___, ___)

# Predict Saturdays's 9am location
編輯並執行程式碼