one.boot | R Documentation |
one.boot
is used for bootstrapping a univariate statistic for
one sample problems. Examples include the mean
, median
,
etc.
one.boot(data, FUN, R, student = FALSE, M, weights = NULL, ...)
data |
The data. This should be a vector of numbers. |
FUN |
The statistic to be bootstrapped. This can be either a quoted string containing the name of a function or simply the function name. |
R |
The number of bootstrap replicates to use. |
student |
Should we do a studentized bootstrap? This requires a double bootstrap so it might take longer. |
M |
If |
weights |
Resampling weights; a vector of length equal to the number of observations. |
... |
Other (named) arguments that should be passed to |
An object of class "simpleboot"
, which is almost identical to the
regular "boot"
object. For example, the boot.ci
function can be used on this object.
Roger D. Peng
library(boot)
set.seed(20)
x <- rgamma(100, 1)
b.mean <- one.boot(x, mean, 500)
print(b.mean)
boot.ci(b.mean) ## No studentized interval here
hist(b.mean)
## Bootstrap with weights
set.seed(10)
w <- runif(100)
bw <- one.boot(x, median, 100, weights = w)
print(bw)
## Studentized
bw.stud <- one.boot(x, median, R = 100, student = TRUE, M = 50,
weights = w)
boot.ci(bw.stud, type = "stud")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.