最终,我想绘制随着更多观察被添加到数据集中的各种统计属性的变化(收敛到真值),并在数据的一系列随机排列上迭代地这样做。我想使用apply.fromstart
PerformanceAnalytics 来随着数据集的增长生成不断变化的统计数据。
我的数据集如下所示:
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)
但我仍然得到同样的错误。