Seaborn热图颜色条类别在行和列中“压缩”

时间:2020-02-06 18:05:45

标签: python matplotlib seaborn

问题

在使用post here创建带有带有我自己的数据的分类行和列标签的聚类地图/热图之后,我注意到每个类别的颜色条不会整齐地堆叠在一起。相反,它们都卡在同一区域中。我会告诉你我的意思:

这里是每列和每行一个类别: enter image description here


这是每列3个类别,每行2个类别: enter image description here

请注意它们如何都占据相同的区域,从而被压扁。这是长宽比固定的问题吗?有没有办法通过matplotlib手动调整每个类别的大小?将它们堆叠在一起并按比例调整大小的最有效方法是什么?

修复(一种)

在将seaborn从0.9.0升级到版本0.10.0(并更改了调色板)之后,我能够使用新参数colors_ratio=.06控制颜色条的大小。但是,现在我的y轴栏和热图之间有很大的空间。我想是时候发布另一个后续问题了……

enter image description here

1 个答案:

答案 0 :(得分:0)

我恢复到0.9.0,差距消失了。但是,我将只使用奇怪的颜色条。