2016-09-07 40 views
-1

我正在尝试使用R的mclust包。我想集群一些数据。如何在mclust中自定义群集?

下面是步骤来我做了什么:

读取数据:

mydata <- read.table("\Users......", row.names= 1, sep = "\t", header = TRUE) 

Using mclust : library(mclust) 
mydataModel <- Mclust(mydata) 
summary(mydataModel) 

把它分成7群。但是,我希望我的数据只能分成2个群集。请帮忙怎么做?

+1

什么时候开始通过阅读'Mclust'帮助页面?试试'mydataModel < - Mclust(mydata,2)',并且一定要阅读正在使用的函数的文档。 – MrFlick

回答

0

正如MrFlick所述,您应该通过添加?function()来阅读文档。

对于您的情况,请在您的R控制台中执行?Mclust()以查看如何设置默认参数。

这将显示一旦你做?Mclust()

Mclust(data, G = NULL, modelNames = NULL, 
     prior = NULL, 
     control = emControl(), 
     initialization = NULL, 
     warn = mclust.options("warn"), ...) 

所有你需要做的是: Mclust(mydata, 2)

相关问题