私はtseriesパッケージrollapply
の機能を備えたzooパッケージから使用しようとしています:maxdrawdown
library(zoo)
library(tseries)
x <- c(1,2,4,6,7,10,8,6,5,4,6,7,8)
y <- zoo(x)
z <- rollapply(y,3,maxdrawdown,fill=NA,align="right")
ただし、次のエラー メッセージが表示されます。
Error in zoo(rval, index(x)[i]) :
“x” : attempt to define invalid zoo object
rollapply
それはon functionを使用できないということmaxdrawdown
ですか? これを解決するための代替ソリューションはありますか?