[R] out of colors in Mclust with 12 clusters
Mark W Kimpel
mwkimpel at gmail.com
Wed Mar 26 07:38:59 CET 2008
I'm running Mclust 3.0 in R-2.7.0 and have run into a situation where
the optimal number of clusters, 12, seems to be greater than the number
of colors available to Mclust. The code below, which demonstrates
errors, does not if the max no of clusters is set at 10. sessionInfo,
after a restart of R and loading of packages, follows the output.
Is this a known problem with Mclust? Can I supply more colors?
As an aside, Mclust is crashing when it runs out of memory with high
dimensional datasets. R and Emacs freeze, my SystemMonitor in Ubuntu
shows that the CPU grinds to a halt but the memory is exhausted.
Shouldn't a process in R exit and return an error when memory can no
longer be allocated? Wishful thinking????
Mark
> exprs.clust <- Mclust(exprs(AOP.sig), G=9:12, modelNames="VEI")
Warning messages:
1: In summary.mclustBIC(Bic, data, G = G, modelNames = modelNames) :
best model occurs at the min or max # of components considered
2: In Mclust(exprs(AOP.sig), G = 9:12, modelNames = "VEI") :
optimal number of clusters occurs at max choice
> plot(exprs.clust, data = exprs(AOP.sig))
Hit <Return> to see next plot:
Hit <Return> to see next plot:
Hit <Return> to see next plot:
Hit <Return> to see next plot:
Warning message:
In clPairs(data[, 1:min(5, p)], classification = x$classification, :
more colors needed
> myMclustOutput.func(exprs.clust)
#Above just outputs the classificatin and uncertainty in a data.frame.
#Usually works fine
Error: bad value
No suitable frames for recover()
> 2 + 4
Error: bad value
No suitable frames for recover()
> sessionInfo()
Error: bad value
No suitable frames for recover()
#After R-devel restart
> sessionInfo()
R version 2.7.0 Under development (unstable) (2008-03-05 r44683)
x86_64-unknown-linux-gnu
locale:
LC_CTYPE=en_US.UTF-8;LC_NUMERIC=C;LC_TIME=en_US.UTF-8;LC_COLLATE=en_US.UTF-8;LC_MONETARY=en_US.UTF-8;LC_MESSAGES=en_US.UTF-8;LC_PAPER=en_US.UTF-8;LC_NAME=C;LC_ADDRESS=C;LC_TELEPHONE=C;LC_MEASUREMENT=en_US.UTF-8;LC_IDENTIFICATION=C
attached base packages:
[1] tools stats graphics grDevices datasets utils methods
[8] base
other attached packages:
[1] lme4_0.99875-9 Matrix_0.999375-5 lattice_0.17-6
[4] affy_1.17.9 preprocessCore_1.1.5 affyio_1.7.17
[7] Biobase_1.99.3 mclust_3.1-3
loaded via a namespace (and not attached):
[1] grid_2.7.0
>
--
Mark W. Kimpel MD ** Neuroinformatics ** Dept. of Psychiatry
Indiana University School of Medicine
15032 Hunter Court, Westfield, IN 46074
(317) 490-5129 Work, & Mobile & VoiceMail
(317) 204-4202 Home (no voice mail please)
mwkimpel<at>gmail<dot>com
More information about the R-help
mailing list