Hi, I'm using the latest version of 64-bit R for Windows: R x64 2.12.1 I'm using it because I currently need to do hierarchical clustering on a very large object (too big for MATLAB, which I normally use). When I try to cluster my distance matrix d (obtained using dist on my design matrix): hc <- hclust(d, method = 'average')
I get an errror: Error in hclust(d, method = "average") : cannot allocate memory block of size 3.8 Gb However, the memory limits appear to be 16GB: > memory.limit() [1] 16378 Does anyone know why R cannot allocate a memory block of size 3.8 GB, even though this is well within its memory limits?? Any help would be greatly appreciated! Thanks alot, Ben -- View this message in context: http://r.789695.n4.nabble.com/Cannot-allocate-memory-block-tp3307526p3307526.html Sent from the R help mailing list archive at Nabble.com. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.