gpt4 book ai didi

r - 引导统计的值

转载 作者:行者123 更新时间:2023-12-01 15:27:48 24 4
gpt4 key购买 nike

我想将引导统计数据(原始、偏差和错误)的值放入一个单独的列表中 - 但我不知道如何做到这一点。

下面是一个例子:

> library(boot)
> set.seed(123)
> mean.fun <- function(data, idx) { mean(data[idx]) }
> data <- boot(data=rnorm(100), statistic=mean.fun, R=999)
> names(data)
[1] "t0" "t" "R" "data"
[5] "seed" "statistic" "sim" "call"
[9] "stype" "strata" "weights"
> data
ORDINARY NONPARAMETRIC BOOTSTRAP


Call:
boot(data = rnorm(100), statistic = mean.fun, R = 999)


Bootstrap Statistics :
original bias std. error
t1* 0.09040591 0.004751773 0.08823615

现在,我想要实际值而不是文本。显然 data$t0是“原始”,但我不知道如何获得偏差和错误的值。

另外,由于输入函数名称会给你它的代码,所以我输入了 boost在 R 中并从源代码中复制了一个片段,并尝试在我的本地 R 安装中搜索它。但是找不到任何东西。为什么,R 不应该从本地存储中获取源代码?

最佳答案

std.error 和bias 不作为引导对象的一部分存储。它是动态计算的(参见:https://stat.ethz.ch/pipermail/r-help/2011-July/284660.html)

在您的情况下,请尝试:

mean(data$t) - data$t0
sd(data$t)

关于r - 引导统计的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13692682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com