У меня есть набор данных с именем USArrests, и я использую библиотеку кластеров в R.
После того, как я вычислю PAM с k = 3, мне нужно вычислить компактность кластеризации PAM в R, чтобы сделать это, мне нужно вычислить, например, расстояние между каждой точкой, принадлежащей определенному кластеру, и ее medoid mc ,
Я не могу понять, как извлечь нужные мне элементы из функции PAM в R.
install.packages("cluster")
library("cluster")
data("USArrests")
install.packages("pdist")
library("pdist")
scaled.USArrests = scale(USArrests)
pam.USArrests = pam(scaled.USArrests, 3)
clusplot(pam.USArrests)
ЗАДАЧА: вычислить сумму расстояний между каждой точкой, принадлежащей определенному кластеру, и ее медоидом mc.
Если я использую, например, pam.USArrests $ medoids, я получаю каждые 3 доступных медоида, если я использую pam.USArrests $ medoids $ id.med, я получаю позицию каждого медоида.
Мне нужно вычислить расстояние с помощью функции pdist, но я не могу это выяснить.