I have a matrix x=
[[0,1,1,1,0,0,0,0],
[1,0,1,1,0,0,0,0],
[1,1,0,1,0,0,0,0],
[1,1,1,0,0,0,0,0],
[0,0,0,0,0,1,1,1],
[0,0,0,0,1,0,1,1],
[0,0,0,0,1,1,0,1],
[0,0,0,0,1,1,1,0],]
主叫AgglomerativeClustering我期待的數據被劃分爲2簇(0-3)和後(4-7),即標記_ = [0,0,0,0, 1,1,1,1],但insted的所述labels_列表是[0,0,0,1,0,0,0,1]AgglomerativeClustering scikit學習連通
我的代碼如下s=AgglomerativeClustering(affinity='precomputed',n_clusters=2,linkage='complete) s.fit(x)
代碼是否包含有什麼錯誤?爲什麼羣集不如預期
它是樣本矩陣還是連通矩陣?如果您刪除親和力參數,您將獲得理想的結果。 –