Ho una domanda sull'interpretazione della chiamata tsboot in R. Ho controllato la documentazione di Kendall e del pacchetto di avvio, ma non sono più intelligente di prima.
Quando eseguo un bootstrap usando ad esempio l'esempio nel pacchetto Kendall, dove la statistica del test è la tau di Kendall:
library(Kendall)
# Annual precipitation entire Great Lakes
# The Mann-Kendall trend test confirms the upward trend.
data(PrecipGL)
MannKendall(PrecipGL)
che conferma la tendenza al rialzo:
tau = 0.265, 2-sided pvalue =0.00029206
L'esempio continua quindi a utilizzare un bootstrap a blocchi:
#
#Use block bootstrap
library(boot)
data(PrecipGL)
MKtau<-function(z) MannKendall(z)$tau
tsboot(PrecipGL, MKtau, R=500, l=5, sim="fixed")
Ricevo il seguente risultato:
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
Se ho capito bene, il "t1 * originale" è il MKtau originale, il "bias" è la media del MKtau dalle serie temporali avviate R = 500 e l '"errore standard" è la deviazione standard del MKtau da i 500 campioni.
Ho difficoltà a capire cosa significhi - questo in sostanza mi dice che tutti i 500 MKTaus sono inferiori rispetto all'originale e che l'originale t1 * è nell'intervallo di 3 sd del MKtaus avviato dal bootstrap. Ergo è significativamente diverso?
O direi che il MKtau per il set di dati è 0,26 più / meno errore standard?
Mi dispiace per la lunga domanda, ma sono un novizio di statistica e sto imparando tramite lo studio autonomo, mancando a qualcuno di rimbalzare avanti e indietro questo problema probabilmente molto semplice.
boot.ci
per calcolare gli intervalli di confidenza e, di nuovo, la statistica inizialmente calcolata si trova al di fuori di questi intervalli.
bias
è semplicemente la differenza tra la media dei 500 campioni di bootstrap memorizzati e la stima originale. Lastd. error
è la deviazione standard dei campioni di bootstrap 500 ed è una stima dell'errore standard. L'output ti dice che la tua stima originale è superiore alla media delle 500 stime bootstrap (quindi non tutti i MKtaus bootstrap sono inferiori). Il bootstrap viene spesso utilizzato per calcolare errori standard / intervalli di confidenza senza fare ipotesi sulla distribuzione. Utilizzare laboot.ci
funzione per calcolare gli intervalli di confidenza.