from sklearn.metrics import confusion_matrix
from sklearn.metrics import plot_confusion_matrix
print('*** Test Accuracy ***',forest.score(X_test,y_test))
disp = plot_confusion_matrix(forest, X_test, y_test,
display_labels=[0,1],
cmap=plt.cm.Blues,
values_format='g'
)
正如人们所看到的那样,在混淆矩阵图中,打印的数字不是整数。必需为要绘制的整数值。
您正在使用values_format='g'
指示格式。 format g
倾向于在数字较大时使用科学计数法(如您的情况)