gpt4 book ai didi

r - 没有数据矩阵,nbclust 不起作用

转载 作者:行者123 更新时间:2023-12-03 17:43:05 25 4
gpt4 key购买 nike

我试图使用 nbclust 函数并得到错误:
“t(jeu) %*% jeu 中的错误:需要数字/复矩阵/向量参数”
这就是我运行该函数的方式:

NbClust(input_data, diss = dissimilarity_matrix,
distance = NULL,
min.nc=2, max.nc=5, method = "ward.D2",
index = "all")

错误可能是因为我的数据不是数字,但相异矩阵是。
所有其他聚类算法都不需要数据矩阵,有没有办法在没有数据的情况下使用该函数?

最佳答案

通过快速查看 NbClust 文档,只提供省略原始数据源的相异矩阵似乎是可行的。

NbClust(data = NULL, diss = XYZ, distance = NULL ... etc

由于提供了矩阵(此处称为 XYZ,而不是“diss = dissimilarity_matrix”),因此必须将数据和距离设置为 NULL。这在函数用法中说明。因此,只要您的 diss 应该是数字,指定“data=NULL”就可以解决您的问题。

关于r - 没有数据矩阵,nbclust 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31317492/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com