聚类的轮廓系数计算

时间:2021-04-03 23:10:18

标签: machine-learning scikit-learn cluster-analysis silhouette

我正在尝试不使用库函数进行聚类,我正在尝试使用轮廓系数验证聚类技术。

valuek = list()
silhouettelist = list()
label = list()
for k in range(2,23,2):
    c_list, c_info = bisectingKMeans(Xsvd,k,10)
    for v in c_info[:, 0]+1:
        label.append((int(v.A[0][0])))
    valuek.append(k)
    silhouettelist.append(metrics.silhouette_score(X_principal, label))

输入数据矩阵为 (8580, 126356)。使用具有 200 个分量的 SVD 进行降维。当我尝试使用上述代码计算轮廓系数时

我收到值错误。应该怎么做才能克服这个错误?

Found input variables with inconsistent numbers of samples: [8580, 17160]

0 个答案:

没有答案
相关问题