我正在使用SciPy的層次聚集聚類方法來聚類m×n個要素矩陣,但聚類完成後,我似乎無法弄清楚如何從所得到的聚類中獲取質心。下面如下我的代碼:如何從SciPy的層次凝聚聚類中獲取質心?
Y = distance.pdist(features)
Z = hierarchy.linkage(Y, method = "average", metric = "euclidean")
T = hierarchy.fcluster(Z, 100, criterion = "maxclust")
我以我的特點矩陣,計算它們之間的歐氏距離,然後將它們傳遞到層次聚類方法。從那裏開始,我創建了平面集羣,最多有100個集羣
現在,基於平面集羣T,如何獲得表示每個平面集羣的1 x n質心?
那麼,到底發生了什麼?你解決了這個問題嗎?怎麼樣? – 2013-09-24 05:05:28
我實際上最終使用了scikit-learn。 – 2013-09-27 12:42:33
scikit pleasE中的哪個函數? – 2013-09-28 02:21:39