[R] sum of two lists

zhenjiang xu zhenjiang.xu at gmail.com
Wed Aug 31 18:25:48 CEST 2011


Thanks, Henrique. It works.

On Mon, Aug 29, 2011 at 6:45 PM, Henrique Dallazuanna <wwwhsd at gmail.com> wrote:
> Try this:
> as.list(colSums(merge(m, n, all = TRUE), na.rm = TRUE))
>
> On Mon, Aug 29, 2011 at 7:39 PM, zhenjiang xu <zhenjiang.xu at gmail.com>
> wrote:
>>
>> Hi R users,
>>
>> Suppose I have two lists and the names of list 'm' are a subset of those
>> of
>> 'n', how can I sum the two lists with corresponding elements added
>> together
>> to get list 'o'?
>>
>> > n = list("a"=1,"b"=3,"c"=5)
>> > m = list('b'=4)
>> > o
>> $a
>> [1] 1
>>
>> $b
>> [1] 7
>>
>> $c
>> [1] 5
>>
>> Thanks
>>
>> --
>> Best,
>> Zhenjiang
>>
>>        [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-help at 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.
>
>
>
> --
> Henrique Dallazuanna
> Curitiba-Paraná-Brasil
> 25° 25' 40" S 49° 16' 22" O
>



-- 
Best,
Zhenjiang



More information about the R-help mailing list