我使用的是seaborn.clustermap公司对我的数据进行群集。这样可以很好地在热图中很好地可视化集群。但是,现在我想提取分配给不同集群的所有行值。在
我的数据如下:
import pandas as pd
# load DataFrame
df = pd.read_csv('expression_data.txt', sep='\t', index_col=0)
df
^{pr2}$
然后我使用seaborn执行集群,如下所示:
fig = sns.clustermap(df)
对于这个例子,我可以手动解释属于每个集群的值(例如,TFRC和HSP90AA1集群)。不过,我计划在更大的数据集上做这些聚类分析。在
所以我的问题是:有人知道如何获取属于每个集群的行值吗?在
谢谢
使用scipy.cluster.hierarchy具有fcluster的模块允许群集检索:
输出:
^{pr2}$相关问题 更多 >
编程相关推荐