From: Tamas K Papp <tpapp_at_princeton.edu>

Date: Tue 09 Aug 2005 - 00:26:48 EST

R-help@stat.math.ethz.ch mailing list

https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Tue Aug 09 00:32:25 2005

Date: Tue 09 Aug 2005 - 00:26:48 EST

I wrote a small function for this

m <- function(b) {sapply(b, function(bb) { if (bb < 0) {bb} else {if (bb>d) {bb-d} else 0} })}

so I can simply say r <- m(r). The problem is that the matrix r is huge and only one of them fits in the memory, and I don't need the original r, so I would like to do this memory-efficiently. Moreover, there are matrices with various names (not only r) so I need a generic function (they don't fit in memory at the same time, I load, save and rm them).

I tried various combinations of <<-, assign, substitute etc. but could not get it working. Could somebody please help me?

Tamas

R-help@stat.math.ethz.ch mailing list

https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html Received on Tue Aug 09 00:32:25 2005

*
This archive was generated by hypermail 2.1.8
: Fri 03 Mar 2006 - 03:39:45 EST
*