# Jackknife.jl **Repository Path**: Julialang/Jackknife.jl ## Basic Information - **Project Name**: Jackknife.jl - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-03-12 - **Last Updated**: 2022-03-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Jackknife.jl [![0.6](http://pkg.julialang.org/badges/Jackknife_0.6.svg)](http://pkg.julialang.org/?pkg=Jackknife) [![Travis](https://travis-ci.org/ararslan/Jackknife.jl.svg?branch=master)](https://travis-ci.org/ararslan/Jackknife.jl) [![Coveralls](https://coveralls.io/repos/github/ararslan/Jackknife.jl/badge.svg?branch=master)](https://coveralls.io/github/ararslan/Jackknife.jl?branch=master) This package provides [jackknife](https://en.wikipedia.org/wiki/Jackknife_resampling) resampling and estimation functions for Julia. ## Functions None of the functions here are exported, so you'll have to call them with the prefix `Jackknife.` or explicitly import them. Each function takes the following two arguments: * A point estimator, given as a `Function`. The function must return a scalar when passed a vector. * A real-valued vector of length > 1. ### Resampling ```julia leaveoneout(estimator, x) ``` Compute a vector of point estimates based on systematic subsamples of `x` wherein each index is omitted one at a time. These are the "leave-one-out" estimates. The resulting vector will have length `length(x) - 1`. ### Estimation ```julia variance(estimator, x) ``` The variance of the estimator computed using the jackknife technique. ```julia bias(estimator, x) ``` The bias of the estimator computed using the jackknife technique. ```julia estimate(estimator, x) ``` The bias-corrected jackknife estimate of the parameter.