K 均值中未使用的参数
Unused argument in K Means
我想用 Kmeans 进行聚类分析并使用欧氏距离。
这是我的部分代码:
WKA_ohneJB <- read.csv("WKA_ohneJB.csv", header=TRUE, sep = ";", stringsAsFactors = FALSE)
WKA_ohneJB_scaled <- scale(WKA_ohneJB)
set.seed (123)
WKA_ohneJB_sample <- sample(1:500, 300)
WKA_ohneJB_scaled <- WKA_ohneJB_scaled[WKA_ohneJB_sample,]
kmeans(WKA_ohneJB_scaled, 8, iter.max = 10, nstart = 1, method = "euclidean")
fviz_nbclust(WKA_ohneJB_scaled, kmeans, method = "wss")+ geom_vline(xintercept = 8, linetype = 2)
Error in kmeans(WKA_ohneJB_scaled, 8, iter.max = 10, nstart = 1,
method = "euclidean") : ununsed argument (method = "euclidean")
您必须安装“amap”包才能使用与“kmeans”函数不同的“Kmeans”(大写字母 K)函数。
这是文档的 link:https://www.rdocumentation.org/packages/amap/versions/0.8-18/topics/Kmeans
我想用 Kmeans 进行聚类分析并使用欧氏距离。
这是我的部分代码:
WKA_ohneJB <- read.csv("WKA_ohneJB.csv", header=TRUE, sep = ";", stringsAsFactors = FALSE)
WKA_ohneJB_scaled <- scale(WKA_ohneJB)
set.seed (123)
WKA_ohneJB_sample <- sample(1:500, 300)
WKA_ohneJB_scaled <- WKA_ohneJB_scaled[WKA_ohneJB_sample,]
kmeans(WKA_ohneJB_scaled, 8, iter.max = 10, nstart = 1, method = "euclidean")
fviz_nbclust(WKA_ohneJB_scaled, kmeans, method = "wss")+ geom_vline(xintercept = 8, linetype = 2)
Error in kmeans(WKA_ohneJB_scaled, 8, iter.max = 10, nstart = 1, method = "euclidean") : ununsed argument (method = "euclidean")
您必须安装“amap”包才能使用与“kmeans”函数不同的“Kmeans”(大写字母 K)函数。
这是文档的 link:https://www.rdocumentation.org/packages/amap/versions/0.8-18/topics/Kmeans