【发布时间】:2016-07-22 11:01:22
【问题描述】:
我有一个包含 540 次观察的时间序列,我使用以下代码重新采样了 999 次:
boot.mean = function(x,i){boot.mean = mean(x[i])}
z1 = boot(x1, boot.mean, R=999)
z1
ORDINARY NONPARAMETRIC BOOTSTRAP
Call:
boot(data = x1, statistic = boot.mean, R = 999)
Bootstrap Statistics :
original bias std. error
t1* -0.009381397 -5.903801e-05 0.002524366
尝试导出结果时出现以下错误:
write.csv(z1, "z1.csv")
Error in as.data.frame.default(x[[i]], optional = TRUE, stringsAsFactors = stringsAsFactors) :
cannot coerce class ""boot"" to a data.frame
如何将结果导出到 .csv 文件?
我希望获得一个包含 540 个观测值的文件 999 次,目标是应用 pracma 包中的 approx_entropy 函数,以获得 999 个近似熵值并在 Latex 中绘制分布。
【问题讨论】:
-
提示:查看 str(z1)。
-
谢谢。我试过
write.csv(str(z1), "z1.csv")但是文件 z1.csv 是空白的。 -
我的意思是看它的输出。这些值存储在 z1$t 中。
-
非常感谢。它奏效了。
标签: r export-to-csv statistics-bootstrap