[R] saving large matrices with decimal numbers

Moreno Ignazio Coco M.I.Coco at sms.ed.ac.uk
Fri Sep 4 12:04:42 CEST 2009


> Please tell us what you did exactly when you got the empty file:
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

well, that's exactly the point, I didn't do anything fancy or special,  
just save the matrix I gave you before (1024 X 768) either in format  
txt.

write.table(image, "~/mydata/blablabla/data.txt", col.names=F, row.names=F)

or csv:

write.csv (image, "~/mydata/blablabla/data.csv")


both cases the output is an empty file. Do you know what can be the problem?

Thanks a lot,

Moreno

  write.csv (image,   
"/afs/inf.ed.ac.uk/user/s07/s0788806/R/r_data/ProdEyeTrack/DataFrame/Clustered/Clut/Cluster1/Cl1Verb-tr.csv.1")



Quoting Uwe Ligges <ligges at statistik.tu-dortmund.de>:

> Moreno Ignazio Coco wrote:
>> Hi everybody,
>>
>> I am struggling to save txt. or csv. large sparse matrices (1024 X   
>> 768 image size), initialized at 0.1.
>>
>> image1[0:10,0:10]
>>      [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
>> [1,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [2,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [3,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [4,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [5,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [6,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [7,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [8,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [9,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>> [10,]  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1  0.1   0.1
>>
>> with small distributions located at different points of matrix.
>> If I try the same matrix but initialized at 0, it can save it.
>>
>> It seems that R manages to save up around 800 X 600 decimal   
>> matrices but for bigger sizes the output is an empty file. Does   
>> anyone know whether there is a limit in saving such matrices and   
>> how can I work around this problem?
>
> Please tell us what you did exactly when you got the empty file:
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
> Best wishes,
> Uwe Ligges
>
>
>
>>
>> Thanks a lot,
>>
>> Regards,
>>
>> Moreno
>>
>>
>>



-- 
The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.




More information about the R-help mailing list