
Last chance! 50% off unlimited learning
Sale ends in
bcanon(x, nboot, theta, ..., alpha=c(0.025, 0.05, 0.1, 0.16, 0.84, 0.9, 0.95, 0.975))
theta
Efron, B. (1987). Better bootstrap confidence intervals (with discussion). J. Amer. Stat. Assoc. vol 82, pg 171
Efron, B. and Tibshirani, R. (1993) An Introduction to the Bootstrap. Chapman and Hall, New York, London.
# bca limits for the mean
# (this is for illustration;
# since "mean" is a built in function,
# bcanon(x,100,mean) would be simpler!)
x <- rnorm(20)
theta <- function(x){mean(x)}
results <- bcanon(x,100,theta)
# To obtain bca limits for functions of more
# complex data structures, write theta
# so that its argument x is the set of observation
# numbers and simply pass as data to bcanon
# the vector 1,2,..n.
# For example, find bca limits for
# the correlation coefficient from a set of 15 data pairs:
xdata <- matrix(rnorm(30),ncol=2)
n <- 15
theta <- function(x,xdata){ cor(xdata[x,1],xdata[x,2]) }
results <- bcanon(1:n,100,theta,xdata)
Run the code above in your browser using DataLab