【发布时间】:2013-11-07 23:00:29
【问题描述】:
我希望最终绘制出随着更多观察被添加到数据集中时各种统计属性的变化(收敛到真实值),并在数据的一系列随机排列上迭代地这样做。我想使用 PerformanceAnalytics 中的apply.fromstart 随着数据集的增长生成不断变化的统计数据。
我的数据集如下所示:
qpcr_a100p.z <-
structure(c(115.3, 108.4, 112.8, 101, 107.6, 84.9, 87.7, 94.7,
108.3, 107.3, 115, 79.1, 70.1, 61, 125.5, 111.1, 67.7, 119.4,
85.5, 109.3, 68.5, 98.3, 71.8, 81.6, 96, 140.8, 75.3, 83.6, 90.6,
107.5), index = c(30, 94, 103, 104, 114, 120, 155, 234, 240,
272, 289, 314, 439, 492, 502, 544, 547, 557, 564, 592, 656, 775,
783, 803, 805, 855, 856, 870, 929, 985), class = "zoo")
但是,当我尝试运行 apply.fromstart 时出现错误:
> library(PerformanceAnalytics)
> apply.fromstart(qpcr_a100p.z, FUN = "mean", gap = 1)
Error in 1:columns : argument of length 0
我尝试了apply.fromstart 命令的一些变体,包括:
> apply.fromstart(qpcr_a100p.z[,1,drop=FALSE], FUN = "mean", gap = 1)
但我仍然遇到同样的错误。
【问题讨论】: