[R] out of memory?
Javier Muñoz Criado
jajosmu at ine.es
Thu Mar 22 13:35:32 CET 2001
At 08:49 22/03/01 +0000, Prof Brian D Ripley wrote:
>On Thu, 22 Mar 2001 news_vkhamenya at chat.ru wrote:
>
>> Hello r-help,
>>
>> why call:
>>
>> #----------
>> outer(1:1000, 1:2, function(r,c) ifelse(m[r,c]<=0,.0001,m[r,c]) )
>> #----------
>>
>> for matrix m with only 1000 rows and 2 columns forces my PC to use
>> more than 250Mb(!) of virtual memory? strange...
>
>Um, a strange use of outer. Try
>
>m[m <= 0] <- 0.0001
>
>for an efficient solution.
>
>--
I have also had problems with outer:
> m<-matrix(rnorm(6),3,2);m
[,1] [,2]
[1,] -0.4678067 0.6257795
[2,] 1.3981146 0.6273542
[3,] -0.3987765 1.6764002
> outer(1:3,1:2,function(r,c){paste(r,c)})
[,1] [,2]
[1,] "1 1" "1 2"
[2,] "2 1" "2 2"
[3,] "3 1" "3 2"
> outer(1:3,1:2,function(r,c){m[r,c]})
[,1] [,2]
[1,] -0.4678067 -0.4678067
[2,] 1.3981146 1.3981146
[3,] -0.3987765 -0.3987765
I should get m here, but I get first column twice.
(R 1.2.2, w95)
---------------------------------------------------
Javier Muñoz Criado
Delegado Provincial
Instituto Nacional de Estadística
C/ Cura 7 - 02071 Albacete - España
Tel 967 219 230 - Fax 967 216 649
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-help mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !) To: r-help-request at stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._
More information about the R-help
mailing list