Package org.apache.commons.math3.random
Class EmpiricalDistribution.ArrayDataAdapter
java.lang.Object
org.apache.commons.math3.random.EmpiricalDistribution.DataAdapter
org.apache.commons.math3.random.EmpiricalDistribution.ArrayDataAdapter
- Enclosing class:
EmpiricalDistribution
DataAdapter for data provided as array of doubles.-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionArrayDataAdapter(double[] in) Construct an ArrayDataAdapter from a double[] array -
Method Summary
Modifier and TypeMethodDescriptionvoidCompute bin stats.voidCompute sample statistics.
-
Field Details
-
inputArray
private double[] inputArrayArray of input data values
-
-
Constructor Details
-
ArrayDataAdapter
ArrayDataAdapter(double[] in) throws NullArgumentException Construct an ArrayDataAdapter from a double[] array- Parameters:
in- double[] array holding the data- Throws:
NullArgumentException- if in is null
-
-
Method Details
-
computeStats
Compute sample statistics.- Specified by:
computeStatsin classEmpiricalDistribution.DataAdapter- Throws:
IOException- if an error occurs computing sample stats
-
computeBinStats
Compute bin stats.- Specified by:
computeBinStatsin classEmpiricalDistribution.DataAdapter- Throws:
IOException- if an error occurs computing bin stats
-