Package org.drip.validation.quantile
Class PlottingPositionGeneratorHeuristic
java.lang.Object
org.drip.validation.quantile.PlottingPositionGenerator
org.drip.validation.quantile.PlottingPositionGeneratorHeuristic
public class PlottingPositionGeneratorHeuristic extends PlottingPositionGenerator
PlottingPositionGeneratorHeuristic holds the Expected Order Statistic Based Heuristic Plotting
Position Generation Schemes.
- Filliben, J. J. (1975): The Probability Plot Correlation Coefficient Test for Normality Technometrics, American Society for Quality 17 (1) 111-117
- Gibbons, J. D., and S. Chakraborti (2003): Non-parametric Statistical Inference 4th Edition CRC Press
- Gnanadesikan, R. (1977): Methods for Statistical Analysis of Multivariate Observations Wiley
- Thode, H. C. (2002): Testing for Normality Marcel Dekker New York
- Wikipedia (2018): Q-Q Plot https://en.wikipedia.org/wiki/Q%E2%80%93Q_plot
- Module = Computational Core Module
- Library = Model Validation Analytics Library
- Project = Risk Factor and Hypothesis Validation, Evidence Processing, and Model Testing
- Package = Quantile Based Graphical Numerical Validators
- Author:
- Lakshmi Krishnamurthy
-
Field Summary
Fields Modifier and Type Field Description static doubleRELIEF_BERNARD_BOS_LEVENBACH_1953Bernard and Bos-Levenbach (1953) Heuristicstatic doubleRELIEF_BLOM_1958Blom (1958) Heuristicstatic doubleRELIEF_BMDP_2018BMDP (2018) Heuristicstatic doubleRELIEF_CUNNANE_1978Cunnane (1978) Heuristicstatic doubleRELIEF_FILLIBEN_1975Filliben (1975) Heuristicstatic doubleRELIEF_GRINGORTEN_1963Gringorten (1963) Heuristicstatic doubleRELIEF_HAZEN_1913Hazen (1913) Heuristicstatic doubleRELIEF_LARSEN_CURRANT_HUNT_1980Larsen, Currant, and Hunt (1980) Heuristicstatic doubleRELIEF_NIST_2013NIST (2013) Heuristicstatic doubleRELIEF_STANDARDStandard Heuristicstatic doubleRELIEF_YU_HUANG_2001Yu and Huang (2001) Heuristic -
Constructor Summary
Constructors Constructor Description PlottingPositionGeneratorHeuristic(int orderStatisticCount, double relief)PlottingPositionGeneratorHeuristic Constructor -
Method Summary
Modifier and Type Method Description static PlottingPositionGeneratorHeuristicBernardBosLevenbach1953(int orderStatisticCount)Construct the Bernard Bos-Levenbach (1953) Version of the PlottingPositionGeneratorHeuristicstatic PlottingPositionGeneratorHeuristicBlom1958(int orderStatisticCount)Construct the Blom (1958) Version of the PlottingPositionGeneratorHeuristicstatic PlottingPositionGeneratorHeuristicBMDP2018(int orderStatisticCount)Construct the BMDP (2018) Version of the PlottingPositionGeneratorHeuristicstatic PlottingPositionGeneratorHeuristicCunnane1978(int orderStatisticCount)Construct the Cunnane (1978) Version of the PlottingPositionGeneratorHeuristicstatic PlottingPositionGeneratorHeuristicFilliben1975(int orderStatisticCount)Construct the Filliben (1975) Version of the PlottingPositionGeneratorHeuristicPlottingPosition[]generate()Generate the Plotting Position Arraystatic PlottingPositionGeneratorHeuristicGringorten1963(int orderStatisticCount)Construct the Gringorten (1963) Version of the PlottingPositionGeneratorHeuristicstatic PlottingPositionGeneratorHeuristicHazen1913(int orderStatisticCount)Construct the Hazen (1913) Version of the PlottingPositionGeneratorHeuristicstatic PlottingPositionGeneratorHeuristicLarsenCurrantHunt1980(int orderStatisticCount)Construct the Larsen, Currant, and Hunt (1980) Version of the PlottingPositionGeneratorHeuristicstatic PlottingPositionGeneratorHeuristicNIST2013(int orderStatisticCount)Construct the NIST (2013) Version of the PlottingPositionGeneratorHeuristicdoublerelief()Retrieve the Leading Reliefstatic PlottingPositionGeneratorHeuristicStandard(int orderStatisticCount)Construct the Standard Version of the PlottingPositionGeneratorHeuristicstatic PlottingPositionGeneratorHeuristicYuHuang2001(int orderStatisticCount)Construct the Yu and Huang (2001) Version of the PlottingPositionGeneratorHeuristicMethods inherited from class org.drip.validation.quantile.PlottingPositionGenerator
orderStatisticCountMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
RELIEF_STANDARD
public static final double RELIEF_STANDARDStandard Heuristic- See Also:
- Constant Field Values
-
RELIEF_BERNARD_BOS_LEVENBACH_1953
public static final double RELIEF_BERNARD_BOS_LEVENBACH_1953Bernard and Bos-Levenbach (1953) Heuristic- See Also:
- Constant Field Values
-
RELIEF_NIST_2013
public static final double RELIEF_NIST_2013NIST (2013) Heuristic- See Also:
- Constant Field Values
-
RELIEF_YU_HUANG_2001
public static final double RELIEF_YU_HUANG_2001Yu and Huang (2001) Heuristic- See Also:
- Constant Field Values
-
RELIEF_BMDP_2018
public static final double RELIEF_BMDP_2018BMDP (2018) Heuristic- See Also:
- Constant Field Values
-
RELIEF_BLOM_1958
public static final double RELIEF_BLOM_1958Blom (1958) Heuristic- See Also:
- Constant Field Values
-
RELIEF_CUNNANE_1978
public static final double RELIEF_CUNNANE_1978Cunnane (1978) Heuristic- See Also:
- Constant Field Values
-
RELIEF_GRINGORTEN_1963
public static final double RELIEF_GRINGORTEN_1963Gringorten (1963) Heuristic- See Also:
- Constant Field Values
-
RELIEF_HAZEN_1913
public static final double RELIEF_HAZEN_1913Hazen (1913) Heuristic- See Also:
- Constant Field Values
-
RELIEF_LARSEN_CURRANT_HUNT_1980
public static final double RELIEF_LARSEN_CURRANT_HUNT_1980Larsen, Currant, and Hunt (1980) Heuristic- See Also:
- Constant Field Values
-
RELIEF_FILLIBEN_1975
public static final double RELIEF_FILLIBEN_1975Filliben (1975) Heuristic- See Also:
- Constant Field Values
-
-
Constructor Details
-
PlottingPositionGeneratorHeuristic
public PlottingPositionGeneratorHeuristic(int orderStatisticCount, double relief) throws java.lang.ExceptionPlottingPositionGeneratorHeuristic Constructor- Parameters:
orderStatisticCount- Count of Order Statisticsrelief- Leading Relief- Throws:
java.lang.Exception- Thrown if the Inputs are Invalid
-
-
Method Details
-
Standard
Construct the Standard Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Standard Version of the PlottingPositionGeneratorHeuristic
-
BernardBosLevenbach1953
public static final PlottingPositionGeneratorHeuristic BernardBosLevenbach1953(int orderStatisticCount)Construct the Bernard Bos-Levenbach (1953) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Bernard Bos-Levenbach (1953) Version of the PlottingPositionGeneratorHeuristic
-
NIST2013
Construct the NIST (2013) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- NIST (2013) Version of the PlottingPositionGeneratorHeuristic
-
YuHuang2001
Construct the Yu and Huang (2001) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Yu and Huang (2001) Version of the PlottingPositionGeneratorHeuristic
-
BMDP2018
Construct the BMDP (2018) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- BMDP (2018) Version of the PlottingPositionGeneratorHeuristic
-
Blom1958
Construct the Blom (1958) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Blom (1958) Version of the PlottingPositionGeneratorHeuristic
-
Cunnane1978
Construct the Cunnane (1978) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Cunnane (1978) Version of the PlottingPositionGeneratorHeuristic
-
Gringorten1963
Construct the Gringorten (1963) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Gringorten (1963) Version of the PlottingPositionGeneratorHeuristic
-
Hazen1913
Construct the Hazen (1913) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Hazen (1913) Version of the PlottingPositionGeneratorHeuristic
-
LarsenCurrantHunt1980
public static final PlottingPositionGeneratorHeuristic LarsenCurrantHunt1980(int orderStatisticCount)Construct the Larsen, Currant, and Hunt (1980) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Larsen, Currant, and Hunt (1980) Version of the PlottingPositionGeneratorHeuristic
-
Filliben1975
Construct the Filliben (1975) Version of the PlottingPositionGeneratorHeuristic- Parameters:
orderStatisticCount- The Order Statistic Count- Returns:
- Filliben (1975) Version of the PlottingPositionGeneratorHeuristic
-
relief
public double relief()Retrieve the Leading Relief- Returns:
- The Leading Relief
-
generate
Description copied from class:PlottingPositionGeneratorGenerate the Plotting Position Array- Specified by:
generatein classPlottingPositionGenerator- Returns:
- The Plotting Position Array
-