[R] max size of a matrix

Prof Brian Ripley ripley at stats.ox.ac.uk
Tue Aug 5 18:13:26 CEST 2008


On Tue, 5 Aug 2008, rostam shahname wrote:

> Hi R users,
> I am trying to create a matrix, but R has problem with the size of dim,
> wondering if there is anything that I can do?

No.  See ?"Memory-limts", and consider a sparse matrix (e.g. package 
Matrix).

Had this worked 'a' would have used 8*147456^2 = 174GB of storage, about 
10x the R maximum object size.

>
>> a <- diag(147456)
> Error in array(0, c(n, p)) : 'dim' specifies too large an array
>
> Thanks for your help
> Rostam
>
> 	[[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at 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.
>

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



More information about the R-help mailing list