Jackknife<T> class

A deterministic resampling technique to estimate variance, bias, and confidence intervals.

For details see https://en.wikipedia.org/wiki/Jackknife_resampling.

Constructors

Jackknife(List<T> samples, double statistic(List<T> list), {double confidenceLevel = 0.95})

Properties

bias double
The bias.
latefinal
confidenceLevel double
The confidence level for the confidence interval.
final
defaultToStringPrinter → ObjectPrinter
Override to configure the empty ObjectPrinter.
no setterinherited
estimate double
The bias corrected estimate.
latefinal
hashCode int
The hash code for this object.
no setterinherited
lowerBound double
The lower bound of the confidence interval.
latefinal
resamples List<List<T>>
The resamples of the data.
latefinal
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
samples List<T>
The sample data.
final
standardError double
The standard error.
latefinal
statistic double Function(List<T> list)
The statistical function to measure.
final
toStringPrinter → ObjectPrinter
Override and call super to add values to the ObjectPrinter.
no setter
upperBound double
The upper bound of the confidence interval.
latefinal

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
Standard toString implementation. Do not override, instead implement toStringPrinter to customize.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited