我对fpc 包中的clusterboot功能的一些数据集有问题。
这是我使用的代码:
library(fpc)
library(mclust)
library(FactoMineR)
res.comp <- scale(na.omit(dat))
pca <- PCA(res.comp, scale.unit = F, graph = FALSE, ncp = 2)
PCA = pca$ind$coord
clusterboot(PCA,
B = 11,
multipleboot=FALSE,
bootmethod=c("boot"),
clustermethod = noisemclustCBI,
modelNames="VII",
k=5,
showplots=TRUE,
seed=134)
我收到以下错误消息:
boot 11
fitting ...
|============================================================================================| 100%
Error in if (sc1$G == 0) sc1c <- rep(0, nrow(data)) :
l'argument est de longueur nulle
在我看来,错误来自重新采样。这里它在样本 11 处阻塞。但根据选择的种子,它会在不同的迭代中工作或阻塞。
以前有人遇到过这个问题吗?或者知道如何解决它?
谢谢