r - 使用 fviz_nbClust 进行 Kmean 聚类时出错

标签 r

我有一个 2 行 24 列的数据框,我正在尝试使用以下命令:

fviz_nbclust(Data, kmeans, method = "wss")

但是当我使用它时,出现以下错误:

Error: number of cluster centres must lie between 1 and nrow(x)

最佳答案

虽然我同意@TTNK,但当我的数据遇到同样的问题时,我发现在fviz_nbclust中正确设置参数k.max是解决方案。例如,尝试将 k.max 值设置为小于数据集的行数。

关于r - 使用 fviz_nbClust 进行 Kmean 聚类时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45846944/

相关文章:

r - 如何将 Conda 环境与 RStudio Server 一起使用?

r - 编写使用运算符传递值的 R 函数

r - knitr:生成带有循环标签的汇总表?

r - 混淆矩阵。行和列的百分比

R:使 Ryacas 包在 Windows 上运行时遇到问题

r - 使用 id 匹配和替换因子值

r - 如何根据包含键值对的分离值高效地派生新变量?

r - 以交互方式更改 selectInput 选项

r - 在 R 中划分后停止标题名称更改

r - 将经/纬度转换为邮政编码/社区名称