我已经使用Mclust软件包进行了潜在聚类分析。可视化集群时,轴标签为Dim1和Dim2。标签是什么意思或表示什么?是PCA维度吗?下面是一个显示聚类图- https://rpkgs.datanovia.com/factoextra/reference/fviz_mclust.html的示例
发布于 2021-03-25 20:04:54
是的,它是前两个主成分,标签中的百分比表示每个成分解释的方差比例。您可以像这样重新创建它:
library(mclust)
library(factoextra)
data("diabetes")
mc <- Mclust(diabetes[, -1])
fviz_mclust(mc, "classification", geom = "point")

pca = prcomp(scale(mc$data))
pca_plot = data.frame(pca$x,cluster = factor(mc$classification))
variance_explained = round(100*(pca$sdev^2)/sum((pca$sdev^2)),1)
ggplot(pca_plot,aes(x=PC1,y=PC2,col=cluster)) +
geom_point()+
xlab(paste("PC1 : ",variance_explained[1],"%"))+
ylab(paste("PC2 : ",variance_explained[2],"%"))

https://stackoverflow.com/questions/66797302
复制相似问题