首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >可视化3D GMM

可视化3D GMM
EN

Stack Overflow用户
提问于 2020-08-26 01:45:59
回答 1查看 70关注 0票数 2

我想知道是否有一种方法可以在3D中可视化来自Mclust的集群。我知道你可以在2D中可视化集群,但我对添加第三维很好奇。你怎么做到的?

代码语言:javascript
运行
复制
library(mclust
library(factoextra)
df<-data.frame(scale(iris[,-5]))
co<-Mclust(df, G=1:5)
fviz_mclust(co, "BIC", palette = "jco") # visualize optimal model and BIC values
fviz_mclust(co, "classification", geom = "point") # visualize clusters in 2D
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-26 02:28:32

我不认为fviz_mclust有3D图。但是,您可以使用以下代码在iris中以3D形式显示包含3个要素的聚类

代码语言:javascript
运行
复制
library(plot3D)
scatter3D(df[,1],df[,2],df[,3], bty = "g", pch = 18, colvar =co$classification,
          col.var = co$classification, colkey =F,
          col = c("#1B9E77", "#D95F02"),
          pch = 18, ticktype = "detailed")
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63584439

复制
相关文章

相似问题

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