Borrar filtros
Borrar filtros

Results of bootci and bootstrp funciton don't match.

1 visualización (últimos 30 días)
Lukas Pop
Lukas Pop el 24 de Oct. de 2012
I tried bootci function, but got different result than if I use bootstrp function. For example, if I compute 5% confidence interval of varriance:
data=[1 2 4 9 16 25 36 49 64 81 100 121 144 169 196 225 256 289 324 361 400];
ci=bootsci(100000, @var, data);
gives values 10337 and 25885.
data=[1 2 4 9 16 25 36 49 64 81 100 121 144 169 196 225 256 289 324 361 400];
bootstat=bootstrp(100000, @var, data);
a=quantile(bootstat,0.025);
b=quantile(bootstat,0.975);
gives values 8107 and 23241, but I think that the results should be the same. Where make I mistake? Thank you.
Best regards Lukas

Respuesta aceptada

Ilya
Ilya el 24 de Oct. de 2012
You will get a better match to your quantile results if you run
ci=bootci(1000, {@var, data}, 'type', 'per')
Take a look at the description of the 'type' parameter in the bootci doc or help.

Más respuestas (0)

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by