显示百分比的混淆矩阵python代码
时间: 2024-02-15 07:59:25 浏览: 140
python混淆矩阵代码
以下是显示百分比的混淆矩阵的Python代码示例:
```python
import seaborn as sns
import matplotlib.pyplot as plt
from sklearn.metrics import confusion_matrix
import numpy as np
# 创建混淆矩阵
cm = confusion_matrix(true_labels, predicted_labels)
# 计算百分比
cm = cm.astype('float') / cm.sum(axis=1)[:, np.newaxis]
# 绘制混淆矩阵热力图
plt.figure(figsize=(10, 7))
sns.heatmap(cm, annot=True, cmap='Blues', fmt='.2%')
plt.xlabel('Predicted labels')
plt.ylabel('True labels')
plt.show()
```
阅读全文