-1
나는이 K-Medoids 파이썬 구현 코드어떻게 클러스터 된 배열의 파이썬 인덱스를 제공할까요?
from sklearn.metrics.pairwise import pairwise_distances
import numpy as np
import kmedoids
# 3 points in dataset
data = np.array([[1,1],
[2,2],
[10,10]])
# distance matrix
D = pairwise_distances(data, metric='euclidean')
# split into 2 clusters
M, C = kmedoids.kMedoids(D, 2)
print('medoids:')
for point_idx in M:
print(data[point_idx])
print('')
print('clustering result:')
for label in C:
for point_idx in C[label]:
print('label {0}: {1}'.format(label, data[point_idx]))
(https://github.com/someus/kmedoids를) 실행하려고했는데 그것은 보여줍니다
medoids :
[1]
을 [ 10 10]
클러스터링 결과 :
라벨 0 : 1]
라벨 0 : 2]
라벨 (1) : [1010]
그러나이 같은 그것의 클러스터링 결과 삽입 인덱스 싶어 :
medoids :
[1], 인덱스 1
,451,515,[1010], 인덱스 3
클러스터링 결과 :
라벨 0 : 1], 인덱스 1
라벨 0 : 2], 인덱스 2
레이블 1 : [10 10], 색인 3
누구나 방법을 알고 있습니까? 감사합니다.
그게 무슨 뜻이야. 감사합니다 : D – kikiegoguma
그럼 대답을 받아 들여야합니다 ... –