在轮廓图中命名簇

时间:2015-08-11 18:41:55

标签: r plot ggplot2 cluster-analysis

我试图在轮廓图中命名簇。有人可以建议我如何命名每个轮廓群?

library(cluster)
data(ruspini)
pr4 <- pam(ruspini, 4)
str(si <- silhouette(pr4))
plot(si, col = c("red", "yellow", "blue", "purple"))# with cluster-wise coloring

1 个答案:

答案 0 :(得分:1)

无法更改,因为图上的名称是clustersi列中的值,这是一个带双精度的矩阵。如果您将此列相同,则整个矩阵将强制键入character,然后plot对象的silhouette函数将无效。

library(cluster)
data(ruspini)
pr4 <- pam(ruspini, 4)
str(si <- silhouette(pr4))
plot(si, col = c("red", "yellow", "blue", "purple"))# 
typeof(si)
si