我使用 MICE 包创建了 10 个多重估算数据集(n = 1600)。我无法使用 MClust 包和with
命令运行集群。
如果我跑
i = 2
print(paste("Number of clusters =", i))
cluster_model4 <- with(imputed_datset, Mclust(imputed_datset$data[4:8], G=i))
显示错误,因为原始数据集有缺失值。
如果我对完整的估算数据集运行相同的命令,我会一次聚类 16000 个值,这是错误的 -
complete_imputed_datset <- complete(imputed_datset, action = "long")
i = 2
print(paste("Number of clusters =", i))
cluster_model4 <- Mclust(complete_imputed_datset[4:8], G=i)
是否可以Mclust
使用多个估算数据集运行该命令?