The statistics-resampling package is an Octave package and Matlab toolbox that can be used to perform a wide variety of statistics tasks using non-parametric resampling methods. In particular, the functions included can be used to estimate bias, uncertainty (standard errors and confidence intervals), prediction error, information criteria, and calculate p-values for null hypothesis significance tests. Variations of the resampling methods are included that improve the accuracy of the statistics for small samples and samples with complex dependence structures.
Bootstrap: Resample with replacement to generate new samples and return the statistic(s) calculated by evaluating the specified function on each resample.
Advanced bootstrap confidence intervals: Performs bootstrap and calculates various types of confidence intervals from the resulting bootstrap statistics.
Performs balanced bootstrap (or bootknife) resampling of clusters or blocks of data and calculates bootstrap bias, standard errors and confidence intervals.
Performs a permutation or randomization test to assess if a sample comes from a population with a value given for the mean or some other location parameter