使用 seaborn 的相关矩阵热图无法在顶行和底行正确显示

莱克尔

我运行了以下代码:

import matplotlib.pyplot as plt
import seaborn as sns

plt.figure(figsize = (10, 8))
sns.heatmap(df_corr.drop(['Revenue'], axis = 1).corr(), cmap="RdYlGn")
plt.suptitle("Pearson Correlation Heatmap")
plt.show()

生成下面的相关热图: 相关热图

但是,如果您查看顶行和底行,则可以看到顶行和底行只显示了半个框。如何让它在顶行和底行显示完整的框?我试图改变 figsize 但它没有用。

非常感谢。

句子

将 matplotlib 升级到最新版本 (3.1.3) 应该可以解决问题。

  • 使用蟒蛇: conda update matplotlib
  • 使用点子: pip install -U matplotlib

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章