查看"原始"概率
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