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 TypeMethodDescriptionvoid
Compute bin stats.void
Compute 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:
computeStats
in classEmpiricalDistribution.DataAdapter
- Throws:
IOException
- if an error occurs computing sample stats
-
computeBinStats
Compute bin stats.- Specified by:
computeBinStats
in classEmpiricalDistribution.DataAdapter
- Throws:
IOException
- if an error occurs computing bin stats
-