使用R语言中的表格函数构建混淆矩阵
混淆矩阵(Confusion Matrix)是评估分类模型性能的重要工具。它展示了一个分类模型在测试数据集上的预测结果与实际标签之间的对应关系。在R语言中,我们可以使用表格函数(table)来构建混淆矩阵。
以下是一个使用R语言构建混淆矩阵的示例代码:
# 创建预测向量和实际标签向量
predicted <- c("A", "B", "A", "A", "B", "B")
actual <- c("A", "A", "B", "A", "B", "B")
# 使用表格函数创建混淆矩阵
confusion_matrix <- table(predicted, actual)
# 打印混淆矩阵
print(confusion_matrix)
在上面的代码中,我们首先创建了一个预测向量(predicted)和一个实际标签向量(actual)。这些向量中的元素对应于测试数据集中的样本。
接下来,我们使用表格函数(table)来创建混淆矩阵。表格函数接受两个向量作为输入,将它们的对应关系汇总到一个二维表格中。
最后,我们通过打印混淆矩