首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fviz_mclust中的轴定义

fviz_mclust中的轴定义
EN

Stack Overflow用户
提问于 2021-03-25 18:13:59
回答 1查看 20关注 0票数 0

我已经使用Mclust软件包进行了潜在聚类分析。可视化集群时,轴标签为Dim1Dim2。标签是什么意思或表示什么?是PCA维度吗?下面是一个显示聚类图- https://rpkgs.datanovia.com/factoextra/reference/fviz_mclust.html的示例

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-03-25 20:04:54

是的,它是前两个主成分,标签中的百分比表示每个成分解释的方差比例。您可以像这样重新创建它:

代码语言:javascript
复制
library(mclust)
library(factoextra)
data("diabetes")
mc <- Mclust(diabetes[, -1])

fviz_mclust(mc, "classification", geom = "point")

代码语言:javascript
复制
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],"%"))

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66797302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档