我正在使用 K-mean alg。为了R
分离变量。我想在我能够管理的女巫中绘制结果,ggplot
但是结果似乎不同ggplot
cluster::clusplot
所以我想问我缺少什么:例如,我知道缩放比例不同,但我想知道当使用clustplot
所有变量时 Whz 都在范围内,而使用ggplot
它时不在。
仅仅是因为缩放吗?
那么下面的两个结果完全一样吗?
library(cluster)
library(ggfortify)
x <- rbind(matrix(rnorm(2000, sd = 123), ncol = 2),
matrix(rnorm(2000, mean = 800, sd = 123), ncol = 2))
colnames(x) <- c("x", "y")
x <- data.frame(x)
A <- kmeans(x, centers = 3, nstart = 50, iter.max = 500)
cluster::clusplot(cbind(x$x, x$y), A$cluster, color = T, shade = T)
autoplot(kmeans(x, centers = 3, nstart = 50, iter.max = 500), data = x, frame.type = 'norm')