R 为什么参数自举偏差和标准误差在这里为零?

R 为什么参数自举偏差和标准误差在这里为零?,r,statistics,statistics-bootstrap,R,Statistics,Statistics Bootstrap,我正在R中为一个简单的问题执行参数引导,并始终得到偏差和标准误差为零。我做错了什么 set.seed(12345) df <- rnorm(n=10, mean = 0, sd = 1) Boot.fun <- function(data) { m1 <- mean(data) return(m1) } Boot.fun(data = df) library(boot) out <- boot(df, Boot.fun, R = 20, s

我正在
R
中为一个简单的问题执行参数引导,并始终得到
偏差
标准误差
为零。我做错了什么

set.seed(12345)
df <- rnorm(n=10, mean = 0, sd = 1)

Boot.fun <- 
  function(data) {
    m1 <- mean(data)
    return(m1)
  }

Boot.fun(data = df)

library(boot)
out <- boot(df, Boot.fun, R = 20, sim = "parametric")
out
    PARAMETRIC BOOTSTRAP


Call:
boot(data = df, statistic = Boot.fun, R = 20, sim = "parametric")


Bootstrap Statistics :
      original  bias    std. error
t1* -0.1329441       0           0
set.seed(12345)

df您需要添加一行代码来进行采样,即

Boot.fun <- 
    function(data) {
        data <- sample(data, replace=T)
        m1 <- ...
Boot.fun