使用插入符号创建混淆矩阵
Creating a Confusion Matrix using caret
我想创建一个混淆矩阵,需要使用以下示例将 Precision 提取为向量:
true_values <- sample(c("Dog", "Cat"), 10000, replace = TRUE,
prob = c(0.3, 0.7))
predicted_values <- true_values
predicted_values[sample.int(10000, 4000)] <-
sample(c("Dog", "Cat"), 4000, replace = TRUE, prob = c(0.3, 0.7))
你可以这样做,假设正 class 是 Dog
:
cm = confusionMatrix(table(predicted_values,true_values),
positive="Dog",mode="prec_recall")
cm$byClass["Precision"]
Precision
0.7264901
我想创建一个混淆矩阵,需要使用以下示例将 Precision 提取为向量:
true_values <- sample(c("Dog", "Cat"), 10000, replace = TRUE,
prob = c(0.3, 0.7))
predicted_values <- true_values
predicted_values[sample.int(10000, 4000)] <-
sample(c("Dog", "Cat"), 4000, replace = TRUE, prob = c(0.3, 0.7))
你可以这样做,假设正 class 是 Dog
:
cm = confusionMatrix(table(predicted_values,true_values),
positive="Dog",mode="prec_recall")
cm$byClass["Precision"]
Precision
0.7264901