尝试集群时,我收到以下消息:
diana 中的错误(mat.in,stand = TRUE):未执行聚类,NA 在相异矩阵中。
这是出乎意料的,因为 diana 采用矩阵而不是相异矩阵。根据文档,矩阵中允许使用 NA [但在相异矩阵中不允许使用 NA。
例子:
require("cluster")
mat.in=data.frame(A=c(12,10,NA,14,12,60),B=c(NA,11,45,25,13,65))
d=diana(mat.in,stand=TRUE)
我确保既没有全 NA 列也没有全 NA 行。
有谁知道这里发生了什么?