【发布时间】:2014-09-18 23:49:50
【问题描述】:
在zoo 包中,当使用rollapply 函数时,我们得到一个逻辑选项'by.column = TRUE/FALSE'。如果TRUE,则FUN分别应用于每一列。
但是,在PerformanceAnalytics 包的apply.rolling 函数中,我没有看到任何这样的选项。在尝试以下操作时:
require(PerformanceAnalytics)
data(managers)
apply.rolling(managers[,1:10,drop=FALSE], FUN="mean", width=36)
它只计算第一列。有人可以告诉我如何对数据集中的所有列进行此计算。
【问题讨论】:
-
对不起,大卫,我是 R 新手,不像你那样缺乏编程技能。因此,有时像我这样幼稚的人会发现很难理解技术编程语言。非常感谢您的有益回复。
-
抱歉我的讽刺性回应 :) 这里真的没有关于编程的内容,只是在使用函数之前开始阅读文档。谷歌“性能分析 pckg r pdf”
标签: r zoo performanceanalytics rollapply