開始使用免費開始

檢視「raw」機率

naivebayes 套件提供多種方式,讓你一窺 Naive Bayes 模型的內部。

在主控台輸入模型物件的名稱,會顯示各個預測變數的先驗(整體)與條件機率。若你有興趣,也可以用這些數值手動計算後驗(預測)機率。

另一種作法是,在 predict() 函式中加入參數 type = "prob",R 會替你計算後驗機率。

用這些方法來觀察模型對於早上 9 點地點的預測機率如何隨天數變化。上一題你建立的模型 locmodel 可直接使用,且已預先載入 naivebayes 套件。

本練習屬於課程

R 監督式學習:分類

檢視課程

練習說明

  • locmodel 物件印出到主控台,查看計算出的先驗與條件機率。
  • 和上一題一樣使用 predict() 函式,但加入 type = "prob",查看星期四早上 9 點的預測機率。
  • 將其與星期六早上 9 點的預測機率進行比較。

動手互動練習

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

# Examine the location prediction model


# Obtain the predicted probabilities for Thursday at 9am
predict(___, ___ , type = ___)

# Obtain the predicted probabilities for Saturday at 9am
編輯並執行程式碼