我正在尝试使用 R 中的 Mclust 包绘制我的数据集的 GMM。虽然绘制成功,但我不希望在最终图中显示点,而只显示椭圆。作为参考,这是我获得的情节:
但是,我希望结果图只有椭圆,如下所示:
我一直在查看 Mclust 绘图页面:https ://rdrr.io/cran/mclust/man/plot.Mclust.html并查看函数的参数,我发现可以添加其他图形参数. 查看绘图函数的文档,有一个名为 type = 'n' 的参数可能有助于做我想做的事情,但是当我编写它时,它会产生以下错误:
plot.default(data[, 1], data[, 2], type = "n", xlab = xlab, ylab = ylab, : 形式参数“类型”与多个实际参数匹配
作为参考,这是我用于第一个情节的代码:
library(mclust)
Data1_2 <- Mclust(Data, G=15)
summary(Data1_2, parameters = TRUE, classification = TRUE)
plot(Data1_2, what="classification")
我尝试用于获取下图的代码是:
Data1_4 <- Mclust(Data, G=8)
summary(Data1_4, parameters = TRUE, classification = TRUE)
plot(Data1_4, what="classification", type = "n")
对此问题的任何帮助将不胜感激。谢谢!