Package org.apache.commons.statistics.descriptive
package org.apache.commons.statistics.descriptive
Implementations of univariate statistics.
- Since:
- 1.1
-
ClassDescriptionRepresents the
BigIntegerresult of a statistic computed over a set of values.Represents a state object for computing a statistic overdoublevalued input(s).Statistics fordoublevalues.A builder forDoubleStatistics.Computes the first moment (arithmetic mean) using the definitional formula:Computes the geometric mean of the available values.A mutable 128-bit signed integer.Support class for interpolation.Support class for integer math.Returns the maximum of the available values.Computes the arithmetic mean of the available values.Returns the minimum of the available values.Computes the standard deviation of the available values.Represents a state object for computing a statistic overintvalued input(s).Represents theintresult of a statistic computed over a set of values.Statistics forintvalues.A builder forIntStatistics.Returns the sum of the available values.Returns the sum of the squares of the available values.Computes the variance of the available values.Computes the kurtosis of the available values.Returns the maximum of the available values.Computes the arithmetic mean of the available values.Returns the minimum of the available values.Computes the standard deviation of the available values.Represents a state object for computing a statistic overlongvalued input(s).Represents thelongresult of a statistic computed over a set of values.Statistics forlongvalues.A builder forLongStatistics.Returns the sum of the available values.Returns the sum of the squares of the available values.Computes the variance of the available values.Returns the maximum of the available values.Computes the arithmetic mean of the available values.Returns the median of the available values.Returns the minimum of the available values.Defines the policy forNaNvalues found in data.Defines a transformer forNaNvalues in arrays.Support for creatingNaNTransformerimplementations.A transformer that errors onNaN.A transformer that movesNaNto the upper end of the array.A NaN transformer that optionally copies the data.Returns the product of the available values.Provides quantile computation.Estimation methods for a quantile.RangeBiFunction<T,U, R> Represents a function that accepts two objects and a range and produces a result.RangeFunction<T,R> Represents a function that accepts an object and a range and produces a result.Computes the skewness of the available values.Computes the standard deviation of the available values.A statistic that can be computed on univariate data, for example a stream ofdoublevalues.StatisticAccumulator<T extends StatisticResult>A mutable result container that accumulates aStatisticResult.Represents the result of a statistic computed over a set of values.Utility methods for statistics.Configuration for computation of statistics.Returns the sum of the available values.Computes the sum of cubed deviations from the sample mean.Computes the sum of fourth deviations from the sample mean.Returns the sum of thenatural logarithmof available values.Computes the sum of squared deviations from the sample mean.Returns the sum of the squares of the available values.A mutable 128-bit unsigned integer.A mutable 192-bit unsigned integer.A mutable 96-bit unsigned integer.Computes the variance of the available values.