两组向量分别是标签和预测值,python代码计算准确率召回率
时间: 2024-02-15 20:01:38 浏览: 65
python 精准率和召回率
假设标签为`y_true`,预测值为`y_pred`,可以使用`scikit-learn`库中的`accuracy_score`和`recall_score`函数来计算准确率和召回率。
```python
from sklearn.metrics import accuracy_score, recall_score
# 计算准确率
accuracy = accuracy_score(y_true, y_pred)
print("Accuracy: {:.2f}%".format(accuracy * 100))
# 计算召回率
recall = recall_score(y_true, y_pred)
print("Recall: {:.2f}%".format(recall * 100))
```
其中,`accuracy_score`函数返回准确率,`recall_score`函数返回召回率。将其分别乘以100,即可得到百分比形式的准确率和召回率。
阅读全文