Saya punya pertanyaan tentang interpretasi panggilan tsboot di R. Saya memeriksa dokumentasi paket Kendall dan paket boot, tetapi saya tidak lebih pintar dari sebelumnya.
Ketika saya menjalankan bootstrap menggunakan misalnya contoh dalam paket Kendall, di mana statistik uji adalah tau Kendall:
library(Kendall)
# Annual precipitation entire Great Lakes
# The Mann-Kendall trend test confirms the upward trend.
data(PrecipGL)
MannKendall(PrecipGL)
yang mengkonfirmasi tren kenaikan:
tau = 0.265, 2-sided pvalue =0.00029206
Contoh kemudian terus menggunakan blok bootstrap:
#
#Use block bootstrap
library(boot)
data(PrecipGL)
MKtau<-function(z) MannKendall(z)$tau
tsboot(PrecipGL, MKtau, R=500, l=5, sim="fixed")
Saya menerima hasil berikut:
BLOCK BOOTSTRAP FOR TIME SERIES
Fixed Block Length of 5
Call:
tsboot(tseries = PrecipGL, statistic = MKtau, R = 500, l = 5,
sim = "fixed")
Bootstrap Statistics :
original bias std. error
t1* 0.2645801 -0.2670514 0.09270585
Jika saya mengerti dengan benar, "t1 * asli" adalah MKtau asli, "bias" adalah rata-rata dari MKtau dari seri waktu bootstrapped R = 500, dan "std. Error" adalah standar deviasi dari MKtaus dari 500 sampel.
Saya mengalami kesulitan memahami apa artinya ini - ini pada dasarnya memberitahu saya bahwa semua 500 MKTaus lebih rendah dari aslinya, dan bahwa t1 * asli berada dalam kisaran 3 sd dari MKtaus yang di-boot-boot. Ergo itu sangat berbeda?
Atau saya akan mengatakan MKtau untuk set data adalah 0,26 plus / minus standard error?
Saya minta maaf untuk pertanyaan yang panjang, tapi saya seorang pemula statistik dan saya belajar melalui belajar mandiri, tidak memiliki seseorang untuk bangkit ini masalah yang mungkin sangat sederhana bolak-balik dengan.
boot.ci
untuk menghitung interval kepercayaan, dan sekali lagi, statistik awalnya dihitung berada di luar interval ini.
bias
hanyalah perbedaan antara rata - rata dari 500 sampel bootstrap yang disimpan dan perkiraan aslinya. Inistd. error
adalah standar deviasi dari 500 sampel bootstrap dan merupakan perkiraan kesalahan standar. Output memberitahu Anda bahwa perkiraan awal Anda lebih tinggi dari rata-rata 500 estimasi bootstrap (jadi tidak semua MKtaus bootstrap lebih rendah). Bootstrap sering digunakan untuk menghitung kesalahan standar / interval kepercayaan tanpa membuat asumsi tentang distribusi. Gunakanboot.ci
fungsi ini untuk menghitung interval kepercayaan.