使用集群包在R中集群

时间:2019-01-18 13:36:21

标签: r

我有一个名为USArrests的数据集,并且我正在使用R中的群集库。

在我计算出k = 3的PAM之后,我必须计算R中PAM聚类的紧度,以便做到这一点,例如,我必须计算出属于某个聚类的每个点与它的medoid mc之间的距离。

我不知道如何从R中的PAM函数中提取所需的元素。

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)

任务:计算属于特定簇的每个点与它的medoid mc之间的距离之和。

如果我使用例如pam.USArrests $ medoids,我将获得每3个可用的medoids,如果我使用pam.USArrests $ medoids $ id.med,我将获得每个medoid的位置。

我必须使用pdist函数计算距离,但是无法计算出距离。

0 个答案:

没有答案