如何从scipy.cluster.hierarchy.linkage
得到的集群?在
from scipy.cluster.hierarchy import linkage
import pandas as pd
from StringIO import StringIO
s = """Time 0 3 6 9
chr10_101291200_101294799 11.971746 11.350644 11.288784 10.182320
chr10_102570400_102570999 -1.000000 -1.000000 8.646441 6.977979
chr10_103534000_103535599 -1.000000 -1.000000 9.745016 8.296470
chr10_104174000_104178599 -1.000000 -1.000000 10.946175 10.527323
chr10_105927000_105928999 11.249397 11.149052 10.047420 9.780421"""
df = pd.read_table(StringIO(s), sep="\s+", header=0, index_col=0)
ldf = linkage(df, metric="correlation")
ldf = pd.DataFrame(ldf)
# 0 1 2 3
# 0 1 2 0.000488 2
# 1 3 5 0.002935 3
# 2 0 4 0.183986 2
# 3 6 7 1.631157 5
相关问题 更多 >
编程相关推荐