【发布时间】:2018-11-04 06:52:02
【问题描述】:
我有一个混合类型的数据集,所以我想尝试kamila 聚类。它很容易应用,但我想要一个类似于膝盖图的图来决定聚类的数量。
data <- read.csv("binarymat.csv",header=FALSE,sep=";")
conInd <- c(9)
conVars <- data[,conInd]
conVars <- data.frame(scale(conVars))
catVarsFac <- data[,c(1,2,3,4,5,6,7,8)]
catVarsFac[] <- lapply(catVarsFac, factor)
catVarsDum <- dummyCodeFactorDf(catVarsFac)
kamRes <- kamila(conVars, catVarsFac, numClust=5, numInit=10,
calcNumClust = "ps",numPredStrCvRun = 10, predStrThresh = 0.5)
summary(kamRes)
它说最好的聚类数是 5。它是如何决定的,我可以看到一个表明这一点的图吗?
【问题讨论】:
标签: r cluster-analysis mixed-type