Python matplotlib和seaborn中的图像打印数据帧外

Python matplotlib和seaborn中的图像打印数据帧外,python,dataframe,matplotlib,seaborn,heatmap,Python,Dataframe,Matplotlib,Seaborn,Heatmap,混淆矩阵显示帧外数据。我尝试调整图形的大小,其中图形区域正在更改,但数据仍在帧外。有什么想法吗?提前谢谢 这似乎与此相似 您使用的matplotlib版本是什么?恢复到3.1.0版似乎可以解决此问题。这是matplotlib 3.1.1的一个错误。请参阅此答案以了解最新版本,该版本现在应该可以工作了:我使用3.1.2,因为我使用了Anaconda网站的命令。然后要恢复,我应该卸载3.1.2,然后重新安装3.1.0吗? cm = confusion_matrix(decoded_y_test,

混淆矩阵显示帧外数据。我尝试调整图形的大小,其中图形区域正在更改,但数据仍在帧外。有什么想法吗?提前谢谢


这似乎与此相似


您使用的matplotlib版本是什么?恢复到3.1.0版似乎可以解决此问题。

这是matplotlib 3.1.1的一个错误。请参阅此答案以了解最新版本,该版本现在应该可以工作了:我使用3.1.2,因为我使用了Anaconda网站的命令。然后要恢复,我应该卸载3.1.2,然后重新安装3.1.0吗?
cm = confusion_matrix(decoded_y_test, predictions)
cm_df = pd.DataFrame(cm,
index = ['HIT','AVERAGE','FLOP'], 
columns = ['HIT','AVERAGE','FLOP'])

plt.figure(figsize=(5.5,4))
sns.heatmap(cm_df, annot=True)