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) に分割されることを期待していました。つまり、labels_=[0,0,0,0,1,1,1,1] ですが、labels_ list [0, 0, 0, 1, 0, 0, 0, 1] です
私のコードは次のとおりです s=AgglomerativeClustering(affinity='precomputed',n_clusters=2,linkage='complete)
s.fit(x)
コードにエラーが含まれていませんか? クラスタリングが期待どおりにならない理由