我正在尝试使用python Sea-born软件包绘制一个集群映射
我希望热图的行顺序与DataFrame索引顺序相同
但图像似乎不是
我的数据有一些像:
data ['character'] = ['A','A','A','B','B','C','C']
我用颜色条来显示角色
如果群集映射的顺序与我的数据框的顺序相同
相同的角色在我的颜色栏中
但事实并非如此
我该怎么做才能使聚类地图顺序与数据框索引顺序相同
非常感谢
seaborn.clustermap
有两个布尔keyword arguments row_cluster=
和column_cluster=
,可以设置为False
,它应该禁用该轴的聚类。
您还可以使用seaborn.heatmap
生成热图,而无需执行任何聚类或更改行和列的顺序。这可能更有效,因为它跳过聚类步骤并直接绘制矩阵。