0

我正在尝试在 jupyter 笔记本中绘制混淆矩阵,但绘图无法正确显示。

我的代码是:

import scikitplot
plt.close()

scikitplot.metrics.plot_confusion_matrix(y_test, y_predicted_test)

这段代码产生了情节:

在此处输入图像描述

任何有关如何使绘图正确显示的建议将不胜感激。

查尔斯

4

2 回答 2

1

如果您安装了 matplotlib==3.1.1 版本,只需降级即可。我遇到了同样的问题,并且 version == "3.0.3" 工作正常。

问题在于“imshow”函数,因为从 seaborn 包绘制热图时会出现同样的问题。

于 2019-08-06T13:43:52.077 回答
0

尝试:

import scikitplot


scikitplot.metrics.plot_confusion_matrix(y_test, y_predicted_test)
plt.show()
于 2019-08-02T05:33:42.620 回答