Seaborn Heatmap:如何在图的底部移动颜色条

时间:2018-09-12 03:33:51

标签: python-3.x data-visualization seaborn heatmap

如果您能让我知道如何在热图图的底部绘制颜色条,我将不胜感激。我阅读了此post,但是由于我在使用第一个答案(即cbar_kws = dict(use_gridspec=False,location="bottom"))时绘制了big heamap,因此结果如here所示。

此外,如果应用了第三个答案,即cbar_kws = {'orientation':'horizontal'},则结果与提供的here相同。

我的热图右侧带有颜色条是here。我只想更改它的位置,所以它的长度应该保持不变。第二个答案增加了它的长度。

谢谢。

1 个答案:

答案 0 :(得分:0)

您可以尝试如下更改图形的大小:

import matplotlib.pyplot as plt

fig, axis = plt.subplots(figsize=(10,10))  #Try and set the fig size accordingly.   
sns.heatmap(df1,linewidths=.5,ax=axis) #df1 is your dataframe.