public static class DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean extends DistributionAggregateFunction
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean, DistributionAggregateFunction.DistributionAggregateFunctionGeneralization, DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean, DistributionAggregateFunction.DistributionAggregateFunctionInterval, DistributionAggregateFunction.DistributionAggregateFunctionMedian, DistributionAggregateFunction.DistributionAggregateFunctionMode
dictionary, hierarchy, ignoreMissingData, type
Constructor and Description |
---|
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean(boolean ignoreMissingData)
Instantiates.
|
Modifier and Type | Method and Description |
---|---|
<T> java.lang.String |
aggregate(Distribution distribution)
This function returns an aggregate value.
|
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean |
clone()
Clone method
|
<T> double |
getMeanError(Distribution distribution)
Returns the normalized mean squared error in [0,1], if supported, 0d otherwise
|
void |
initialize(java.lang.String[] dictionary,
DataType<?> type,
int[][] hierarchy)
Initializes the function
|
addAll, getMinMax, getNMSE, isTypePreserving
public DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean(boolean ignoreMissingData)
ignoreMissingData
- public <T> java.lang.String aggregate(Distribution distribution)
DistributionAggregateFunction
aggregate
in class DistributionAggregateFunction
public DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean clone()
clone
in class DistributionAggregateFunction
public <T> double getMeanError(Distribution distribution)
DistributionAggregateFunction
getMeanError
in class DistributionAggregateFunction
public void initialize(java.lang.String[] dictionary, DataType<?> type, int[][] hierarchy)
DistributionAggregateFunction
initialize
in class DistributionAggregateFunction