Note that Henrique's code does not give the same result as the
expression you posted although its possible that his is what you
really intended.

On Sun, Sep 27, 2009 at 10:27 AM, tzygmund mcfarlane
<tzygm...@googlemail.com> wrote:
> Thank you Gabor (& Henrique)!
>
> On Sun, Sep 27, 2009 at 3:26 PM, Gabor Grothendieck
> <ggrothendi...@gmail.com> wrote:
>> with(attenu, mag + as.numeric(station))
>>
>> is nearly twice as fast:
>>
>>> system.time(for(i in 1:1000) with(attenu, mag + as.numeric(station)))
>>   user  system elapsed
>>   0.05    0.02    0.06
>>
>>> system.time(for(i in 1:1000) rowSums(cbind(mag, station)))
>>   user  system elapsed
>>   0.09    0.00    0.10
>>
>> See ?system.time, ?Rprof and http://code.google.com/p/rbenchmark/
>> for timing commands.
>>
>> On Sat, Sep 26, 2009 at 11:16 AM, tzygmund mcfarlane
>> <tzygm...@googlemail.com> wrote:
>>> Hi,
>>>
>>> For very large matrices, is this the most efficient way to add two
>>> variables together?
>>>
>>> #############################
>>> attach(attenu)
>>> new<-rowSums(cbind(mag, station))
>>> #############################
>>>
>>> Also, could I be directed to some resources for working with very
>>> large datasets?
>>>
>>> Thanks
>>>
>>> ______________________________________________
>>> R-help@r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-help
>>> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
>>> and provide commented, minimal, self-contained, reproducible code.
>>>
>>
>

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to