org.neuroph.util
Class DataSetStatistics
- java.lang.Object
-
- org.neuroph.util.DataSetStatistics
-
public class DataSetStatistics extends java.lang.ObjectThis class calculates statistics for data set.
-
-
Field Summary
Fields Modifier and Type Field and Description static java.lang.StringFREQstatic java.lang.StringMAXstatic java.lang.StringMEANstatic java.lang.StringMINstatic java.lang.StringSTD_DEVstatic java.lang.StringSUMstatic java.lang.StringVAR
-
Constructor Summary
Constructors Constructor and Description DataSetStatistics(DataSet dataSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidcalculateStatistics()Calculates basic statistics by columns of the dataset.DataSetgetDataSet()Get original data set.double[]getFrequency()Get data set frequency for nominal columns.double[]getMax()Get maximum for each data set column.double[]getMean()Get mean for each data set column.double[]getMin()Get minimum for each data set column.double[]getStdDev()Get standard deviation for each data set column.double[]getVar()Get variant for each data set column.
-
-
-
Field Detail
-
MIN
public static final java.lang.String MIN
- See Also:
- Constant Field Values
-
MAX
public static final java.lang.String MAX
- See Also:
- Constant Field Values
-
MEAN
public static final java.lang.String MEAN
- See Also:
- Constant Field Values
-
SUM
public static final java.lang.String SUM
- See Also:
- Constant Field Values
-
STD_DEV
public static final java.lang.String STD_DEV
- See Also:
- Constant Field Values
-
VAR
public static final java.lang.String VAR
- See Also:
- Constant Field Values
-
FREQ
public static final java.lang.String FREQ
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
DataSetStatistics
public DataSetStatistics(DataSet dataSet)
-
-
Method Detail
-
calculateStatistics
public void calculateStatistics()
Calculates basic statistics by columns of the dataset.
-
getDataSet
public DataSet getDataSet()
Get original data set.- Returns:
- Original dataset.
-
getMean
public double[] getMean()
Get mean for each data set column.- Returns:
- Array of means by columns.
-
getMax
public double[] getMax()
Get maximum for each data set column.- Returns:
- Array of maximums by columns.
-
getMin
public double[] getMin()
Get minimum for each data set column.- Returns:
- Array of minimums by columns.
-
getVar
public double[] getVar()
Get variant for each data set column.- Returns:
- Array of variants by columns.
-
getStdDev
public double[] getStdDev()
Get standard deviation for each data set column.- Returns:
- Array of standard deviations by columns.
-
getFrequency
public double[] getFrequency()
Get data set frequency for nominal columns. Returns -0.0 for numeric columns.- Returns:
- Array of frequencies by columns.
-
-
DMelt 3.0 © DataMelt by jWork.ORG