如何维护与我的DataFrame索引顺序相同的Cluster map索引顺序

问题描述 投票:0回答:1

我正在尝试使用python Sea-born软件包绘制一个集群映射

我希望热图的行顺序与DataFrame索引顺序相同

但图像似乎不是

我的数据有一些像:

data ['character'] = ['A','A','A','B','B','C','C']

我用颜色条来显示角色

如果群集映射的顺序与我的数据框的顺序相同

相同的角色在我的颜色栏中

但事实并非如此

我该怎么做才能使聚类地图顺序与数据框索引顺序相同

非常感谢

python dataframe plot heatmap
1个回答
0
投票

seaborn.clustermap有两个布尔keyword arguments row_cluster=column_cluster=,可以设置为False,它应该禁用该轴的聚类。

您还可以使用seaborn.heatmap生成热图,而无需执行任何聚类或更改行和列的顺序。这可能更有效,因为它跳过聚类步骤并直接绘制矩阵。

© www.soinside.com 2019 - 2024. All rights reserved.