开始使用免费开始使用

模型混淆

按照要求,您构建了一个朴素分类器。啤酒厂管理层希望基于这些数字来调整营销计划。那么,您的分类结果真的可靠吗?

通过将观测到的与分类后的购买事件进行交叉列联,您可以检验分类器的性能。交叉列联可以对 predicted 的购买事件和真实的 observed 购买一起使用函数 table() 来完成。若要得到相对数值,您还需要用观测总数将该表相除。或者,您可以使用函数 prop.table() 将表中的计数转换为相对数值。

本练习是课程的一部分

在 R 中构建响应模型

查看课程

练习说明

  • choice.data 中获取 HOPPINESS 的实际购买,并将其赋给对象 observed
  • 使用函数 table()observedpredicted 向量进行交叉列联。将结果除以 2798
  • 使用函数 table()observedpredicted 向量进行交叉列联。对结果应用函数 prop.table()

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Obtain the observed purchases
observed <- ___

# Cross-tabulate observed vs. predicted purchases
___(predicted, observed)/___

# Cross-tabulate observed vs. predicted purchases
___(___(predicted, observed))
编辑并运行代码