[R] Generalized cumsum?

(Ted Harding) Ted.Harding at manchester.ac.uk
Thu Sep 17 00:17:33 CEST 2009


On 16-Sep-09 21:17:10, David Winsemius wrote:
> On Sep 16, 2009, at 5:09 PM, OKB (not okblacke) wrote:
>> baptiste auguie wrote:
>>
>>> ?Reduce
>>>
>>> maybe
>>
>>      No, Reduce reduces an entire vector to a single value by  
>> repeatedly
>> combining adjacent elements.  I'm looking to convert a vector to  
>> another
>> vector where each element is some arbitrary aggregating function  
>> applied
>> to the first n elements of the vector.
> 
> Yes. You need to look again:
> 
> accumulate=FALSE by default, but is subject to change.-

Example:

  Reduce(function(x1,x2){x1^x2},c(4,3,2),accumulate=TRUE)
  # [1]    4   64 4096

Ted.

--------------------------------------------------------------------
E-Mail: (Ted Harding) <Ted.Harding at manchester.ac.uk>
Fax-to-email: +44 (0)870 094 0861
Date: 16-Sep-09                                       Time: 23:17:28
------------------------------ XFMail ------------------------------




More information about the R-help mailing list