我正在尝试rollapply
从 zoo 包中使用maxdrawdown
tseries 包中的功能:
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
在函数上使用maxdrawdown
?有没有替代解决方案来解决这个问题?