我有一个距离矩阵表示成对元素的距离矩阵 例如
A B C D .....
A n1 n2 n3
B n1
C n2 n4
D n3 n5 .......
E.........
我把数组输入到集群中
^{pr2}$我的fcluster输出如下所示 【4 10 12 1 5 13 2 11 1 7 8 3 14 6 10 16 9 15 1 7】 从以前别人的海报上 Clustering with scipy - clusters via distance matrix, how to get back the original objects
我明白 输出T[i]只显示集群中元素的数量..如何链接原始元素a、B、C、D、E。。。。。有聚类结果和树状图的元素?把它们和我的数据做适当的实验。在
“我知道输出T[I]只显示集群中元素的数量,…”
T[j]
是第j个数据点的“簇号”。也就是说,fcluster
为集群提供数据点的分配。因此,例如,如果有五个数据点,fcluster
将第一个、第二个和最后一个放在集群1中,其他的放在集群2中,fcluster
的返回值将是array([1, 1, 2, 2, 1])
。在下面是一个演示,演示如何将这些数据分离。为了方便起见,我使用了}和{}的组合。
fclusterdata
,而不是{fclusterdata
返回的内容与fcluster
相同。在典型输出:
^{pr2}$相关问题 更多 >
编程相关推荐