R中的boot.ci错误消息

R中的boot.ci错误消息,r,statistics-bootstrap,R,Statistics Bootstrap,我得到t的所有值都等于0.999999995\n无法计算置信区间 我的数据如下: $data y x2 x3 1 2 1 1 2 0 2 1 3 -2 3 1 4 -4 4 1 5 -6 5 1 6 5 1 2 7 3 2 2 8 1 3 2 9 -1 4 2 10 -3 5 2 11 8 1 3 12 6 2 3 13 4 3 3 14 2 4 3 15 0 5 3 16 11 1 4

我得到t的所有值都等于0.999999995\n无法计算置信区间

我的数据如下:

$data
    y x2 x3
1   2  1  1
2   0  2  1
3  -2  3  1
4  -4  4  1
5  -6  5  1
6   5  1  2
7   3  2  2
8   1  3  2
9  -1  4  2
10 -3  5  2
11  8  1  3
12  6  2  3
13  4  3  3
14  2  4  3
15  0  5  3
16 11  1  4
17  9  2  4
18  7  3  4
19  5  4  4
20  3  5  4
21 14  1  5
22 12  2  5
23 10  3  5
24  8  4  5
25  6  5  5
我这样做:

b<-boot(data=d,statistic=lmcoefs,R=5)
> b

ORDINARY NONPARAMETRIC BOOTSTRAP


Call:
boot(data = d, statistic = lmcoefs, R = 5)


Bootstrap Statistics :
    original        bias     std. error
t1*        1 -9.436896e-15 4.831384e-15
t2*       -2  1.110223e-15 1.169693e-15
t3*        3  1.776357e-15 8.881784e-16
b
普通非参数自举
电话:
启动(数据=d,统计=lmcoefs,R=5)
引导统计:
原始偏差标准误差
t1*1-9.436896e-15 4.831384e-15
t2*-2 1.110223e-15 1.169693e-15
t3*3 1.776357e-15 8.881784e-16
然后我使用boot.ci计算了置信区间,它给出了

c<-boot.ci(b,conf=0.95,type="all")
[1] "All values of t are equal to  0.999999999999995 \n Cannot calculate confidence intervals"

c问题是我没有进行足够的引导复制。因此,我的数据没有足够的变化,这就是我遇到此错误的原因。

可能是因为您的标准错误实际上是~0?你的引导估计也是你的CI。你只做了5次引导复制。在5次复制中,特别是在数据没有太多变化的情况下,您预计引导样本会有多大变化?