public class Statistics extends Object
| Modifier and Type | Field and Description |
|---|---|
(package private) org.apache.commons.math3.stat.descriptive.DescriptiveStatistics[] |
descriptiveStats |
(package private) int[] |
numGoodPoints |
(package private) int |
numPoints |
(package private) org.apache.commons.math3.stat.correlation.PearsonsCorrelation |
pCorrelation |
(package private) int |
rngTupLen |
(package private) double[][] |
rngVals |
(package private) MathType |
statType |
(package private) double[][] |
values_x |
| Constructor and Description |
|---|
Statistics(FlatField fltFld) |
| Modifier and Type | Method and Description |
|---|---|
Data |
correlation(FlatField fltFld) |
Data |
geometricMean() |
int[] |
getNumGoodPoints()
get the number of non-missing points in each range component
|
double[][] |
getRngVals() |
double[][] |
getValues() |
Data |
kurtosis() |
private Data |
makeStat(double[] stats) |
Data |
max() |
Data |
mean() |
Data |
median() |
Data |
min() |
int |
numPoints()
get the number of points in the domain of the FlatField
|
private double[] |
removeMissing(double[] vals) |
private double[][] |
removeMissing(double[][] vals) |
private double[][] |
removeMissingAND(double[] vals_x,
double[] vals_y) |
Data |
skewness() |
Data |
standardDeviation() |
Data |
variance() |
org.apache.commons.math3.stat.descriptive.DescriptiveStatistics[] descriptiveStats
double[][] values_x
double[][] rngVals
int rngTupLen
int numPoints
int[] numGoodPoints
org.apache.commons.math3.stat.correlation.PearsonsCorrelation pCorrelation
public Statistics(FlatField fltFld) throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic int numPoints()
public int[] getNumGoodPoints()
public double[][] getRngVals()
public double[][] getValues()
private double[] removeMissing(double[] vals)
private double[][] removeMissing(double[][] vals)
public Data mean() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data geometricMean() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data max() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data min() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data median() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data variance() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data kurtosis() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data standardDeviation() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data skewness() throws VisADException, RemoteException
VisADExceptionRemoteExceptionpublic Data correlation(FlatField fltFld) throws VisADException, RemoteException
VisADExceptionRemoteExceptionprivate Data makeStat(double[] stats) throws VisADException, RemoteException
VisADExceptionRemoteExceptionprivate double[][] removeMissingAND(double[] vals_x, double[] vals_y)