使Python seaborn heatmap更大

时间:2018-05-09 17:36:58

标签: python data-visualization seaborn

我在Python中使用热图来显示我所有参数之间的相关性。然而,参数的数量很大,热图变小,以显示数据。

Heat Map

使用seaborn创建热图:

seaborn.heatmap(df.corr())

我试图通过以下方式扩大规模:

plt.subplots(figsize=(10,10))
seaborn.heatmap(df.corr())

但这不起作用,因为图像只是保持其当前大小。

有人知道另一种方法吗?或者可能是另一种方法来清楚地绘制所有参数之间的相关性?

问候,Ganesh

1 个答案:

答案 0 :(得分:2)

您应首先使用以下方法创建图形(类似于您尝试的方式):

fig, ax = plt.subplots(figsize=(10,10))

然后,将ax作为参数传递给seaborn.heatmap

import matplotlib.pyplot as plt
import seaborn

fig, ax = plt.subplots(figsize=(10,10))
seaborn.heatmap(df.corr(), ax=ax)
plt.show()