【发布时间】:2018-05-10 16:24:56
【问题描述】:
我在 Python 中使用热图来显示我拥有的所有参数之间的相关性。然而,参数的数量太大,以至于热图变得太小而无法显示数据。
热图是使用 seaborn 创建的:
seaborn.heatmap(df.corr())
我尝试使用以下方法使其更大:
plt.subplots(figsize=(10,10))
seaborn.heatmap(df.corr())
但这不起作用,因为图像只是保持其当前大小。
有人知道这样做的另一种方法吗?或者也许是另一种方式来清楚地绘制所有参数之间的相关性?
问候,甘尼什
【问题讨论】:
-
你是用plt.show()来显示的吗?如果您在 Jupyter 笔记本中执行此操作,它可能只是显示您的旧命令,而不处理
plt.subplots(figsize=(10,10))。您也可以使用plt.savefig('img.png', dpi = 600)来提高分辨率。 -
保存图像是一个非常聪明的主意。唯一的问题是因为它的体积小,一些标签没有显示。我想把图片放大,以便所有标签都能显示出来。
标签: python data-visualization seaborn