Как получить характеристики / атрибуты точки данных, если известно ее расстояние от центра кластера? - PullRequest
0 голосов
/ 15 декабря 2018

У меня есть DataFrame X с колонками A, B и C.Я применил kMeans кластеризацию с n_clusters = 4 и получил euclidean distance из 10 ближайших точек данных из каждого центра кластера.Например, для i-го кластера я сделал это: -

#getting 10 nearest points from ith cluster center
print(np.sort(kmeans.transform(X)[:, i])[: 10])
#output:-
array([0.06096257, 0.07785726, 0.09155965, 0.09301038, 0.09741242,
   0.1016601 , 0.10242911, 0.10314227, 0.10775149, 0.10895064])

Теперь я хочу получить функции A, B и C для этих 10 точек данных.Как это осуществить?

1 Ответ

0 голосов
/ 16 декабря 2018

Используйте argsort, если хотите получить индексы из наименьших значений.

Отображение расстояний до точек затруднено.

...