[R] Matrix scalar operation that saves memory?

Shunran Zhang @zh@ng @end|ng |rom ng@@gen-|n|o@o@@k@-u@@c@jp
Wed Apr 12 04:21:12 CEST 2023


Hi all,

I am currently working with a quite large matrix that takes 300G of 
memory. My computer only has 512G of memory. I would need to do a few 
arithmetic on it with a scalar value. My current code looks like this:

mat <- 100 - mat

However such code quickly uses up all of the remaining memory and got 
the R script killed by OOM killer.

Are there any more memory-efficient way of doing such operation?

Thanks,

S. Zhang

	[[alternative HTML version deleted]]



More information about the R-help mailing list