[R] Amount of memory occupied by data type
David Winsemius
dwinsemius at comcast.net
Wed Mar 14 01:25:23 CET 2012
On Mar 13, 2012, at 7:02 PM, Folkes, Michael wrote:
> Hello all,
> I was under the (false?) assumption that an object that is class
> logical, would take up less memory than an object with class integer.
Nope.
> Below am I correctly showing this is not the case?
>
> This was an attempt to reduce memory usage.
I think there is a package that will do bitwise operations. Yep... all
we needed to do is look:
http://finzi.psych.upenn.edu/R/library/bitops/html/00Index.html
> I'm dealing with two large
> arrays (could be integers). Their contents are the exact same, but
> one
> has NA's in random locations. I thought instead of having the second
> array as an integer, it could be logical and the TRUE vs FALSE could
> be
> used to update data in the first array. (but even this idea may be
> weak
> if I just end up with a third temporary array...)
You probably would since any assignment is going to create a copy. And
even having a bitwise logical option wouldn't necessarily help since
the indexing would be of necessity either integer or logical (both 8
bit values).
>
> I'm running win xp sp3, "R version 2.14.1 (2011-12-22)".
31-bit addressing constraints as well? (That's so last decade.) You
aren't making life easy for yourself are you.
>
--
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list