Class SamplePlusOneInterpolationQuantileMethod
- java.lang.Object
-
- com.opengamma.strata.math.impl.statistics.descriptive.QuantileCalculationMethod
-
- com.opengamma.strata.math.impl.statistics.descriptive.InterpolationQuantileMethod
-
- com.opengamma.strata.math.impl.statistics.descriptive.SamplePlusOneInterpolationQuantileMethod
-
public final class SamplePlusOneInterpolationQuantileMethod extends InterpolationQuantileMethod
Implementation of a quantile estimator.The quantile is linearly interpolated between two sample values. The probability dimension on which the interpolation take place (X axis) is the ratio of the sample index and the number of elements in the sample plus one ( p
i = i / (n+1)). For each probability pi , the distribution value is the sample value with same index. The index used above are the Java index plus 1.Reference: Value-At-Risk, OpenGamma Documentation 31, Version 0.1, April 2015.
-
-
Field Summary
Fields Modifier and Type Field Description static SamplePlusOneInterpolationQuantileMethod
DEFAULT
Default implementation.
-
Constructor Summary
Constructors Constructor Description SamplePlusOneInterpolationQuantileMethod()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected double
indexCorrection()
-
Methods inherited from class com.opengamma.strata.math.impl.statistics.descriptive.InterpolationQuantileMethod
expectedShortfall, quantile
-
Methods inherited from class com.opengamma.strata.math.impl.statistics.descriptive.QuantileCalculationMethod
checkIndex, expectedShortfallFromSorted, expectedShortfallFromUnsorted, expectedShortfallResultFromUnsorted, quantileFromSorted, quantileFromUnsorted, quantileResultFromUnsorted, quantileResultWithExtrapolationFromUnsorted, quantileWithExtrapolationFromSorted, quantileWithExtrapolationFromUnsorted
-
-
-
-
Field Detail
-
DEFAULT
public static final SamplePlusOneInterpolationQuantileMethod DEFAULT
Default implementation.
-
-