[R-SIG-Finance] rolling window
Brian G. Peterson
brian at braverock.com
Thu Jul 19 14:55:19 CEST 2007
Gabor Grothendieck wrote:
> On 7/19/07, Jordi Molins <jordi.molins.coronado at gmail.com> wrote:
>> I want to do a rolling window calculation for multivariate data. In other
>> words: rollFun in fMultivar makes univariate calculations, ie, given for
>> example mydata[1:5], mydata[2:6], … I get one number (the function applied
>> to mydata[1:5]) every time. rollingFunction in PerformanceAnalytics does the
>> same but for possibly multivariate data, but one column at a time. rapply in
>> zoo also does rolling window for univariate data (at least, all examples are
>> with univariate data).
>
> rollapply (which was called rapply in old versions of zoo but was renamed
> to avoid collisions with a new function of the same name in the core of R)
> in zoo can handle multivariate zoo series either one column at a time (default)
> or combined (via by.column = FALSE):
the parameter '...' in rollingFunction() will allow you to pass in the
by.column parameter described by Gabor.
- Brian
More information about the R-SIG-Finance
mailing list