dputを使用してここにアップロードした数値のベクトル(... / code / MyData.Rdata)があります。
bca ciを取得したいので、次のコードを記述しました。
my.mean <- function(dat, idx){
 return (mean(dat[idx], na.rm = TRUE))
} 
boot.out<-boot(data=my.data, statistic = my.mean, R=1000)
しかし、私が以下を実行すると、これが得られます:
> boot.ci(boot.out)
Error in bca.ci(boot.out, conf, index[1L], L = L, t = t.o, t0 = t0.o,  : 
estimated adjustment 'a' is NA
In addition: Warning message:
In boot.ci(boot.out) : bootstrap variances needed for studentized intervals
誰かがこのエラーの原因を突き止めるのを手伝ってくれる?ご協力ありがとうございました!
                
                3
              
                  私はR = 1000の代わりにR = 10000を試してみました(そして、これは本当に必要なものであるため、type = 'all'の代わりにtype = 'bca'を指定しています)、それは機能します。だから私の結論は、このエラーを引き起こしているのは十分なブートストラップ複製ではないということです...しかし、私はもっと言えません...
                
                
                  
                    —
                    ocram