| Package | Description | 
|---|---|
| org.apache.commons.math3.stat.descriptive | Generic univariate summary statistic objects. | 
| org.apache.commons.math3.stat.descriptive.moment | Summary statistics based on moments. | 
| org.apache.commons.math3.stat.descriptive.rank | Summary statistics based on ranks. | 
| org.apache.commons.math3.stat.descriptive.summary | Other summary statistics. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | StorelessUnivariateStatisticExtends the definition of  UnivariateStatisticwithStorelessUnivariateStatistic.increment(double)andStorelessUnivariateStatistic.incrementAll(double[])methods for adding
 values and updating internal state. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractStorelessUnivariateStatisticAbstract implementation of the  StorelessUnivariateStatisticinterface. | 
| class  | AbstractUnivariateStatisticAbstract base class for all implementations of the
  UnivariateStatisticinterface. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract UnivariateStatistic | AbstractUnivariateStatistic. copy()Returns a copy of the statistic with the same internal state. | 
| UnivariateStatistic | UnivariateStatistic. copy()Returns a copy of the statistic with the same internal state. | 
| UnivariateStatistic | DescriptiveStatistics. getGeometricMeanImpl()Returns the currently configured geometric mean implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getKurtosisImpl()Returns the currently configured kurtosis implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getMaxImpl()Returns the currently configured maximum implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getMeanImpl()Returns the currently configured mean implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getMinImpl()Returns the currently configured minimum implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getPercentileImpl()Returns the currently configured percentile implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getSkewnessImpl()Returns the currently configured skewness implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getSumImpl()Returns the currently configured sum implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getSumsqImpl()Returns the currently configured sum of squares implementation. | 
| UnivariateStatistic | DescriptiveStatistics. getVarianceImpl()Returns the currently configured variance implementation. | 
| Modifier and Type | Method and Description | 
|---|---|
| double | DescriptiveStatistics. apply(UnivariateStatistic stat)Apply the given statistic to the data associated with this set of statistics. | 
| double | SynchronizedDescriptiveStatistics. apply(UnivariateStatistic stat)Apply the given statistic to the data associated with this set of statistics. | 
| void | DescriptiveStatistics. setGeometricMeanImpl(UnivariateStatistic geometricMeanImpl)Sets the implementation for the gemoetric mean. | 
| void | DescriptiveStatistics. setKurtosisImpl(UnivariateStatistic kurtosisImpl)Sets the implementation for the kurtosis. | 
| void | DescriptiveStatistics. setMaxImpl(UnivariateStatistic maxImpl)Sets the implementation for the maximum. | 
| void | DescriptiveStatistics. setMeanImpl(UnivariateStatistic meanImpl)Sets the implementation for the mean. | 
| void | DescriptiveStatistics. setMinImpl(UnivariateStatistic minImpl)Sets the implementation for the minimum. | 
| void | DescriptiveStatistics. setPercentileImpl(UnivariateStatistic percentileImpl)Sets the implementation to be used by  DescriptiveStatistics.getPercentile(double). | 
| void | DescriptiveStatistics. setSkewnessImpl(UnivariateStatistic skewnessImpl)Sets the implementation for the skewness. | 
| void | DescriptiveStatistics. setSumImpl(UnivariateStatistic sumImpl)Sets the implementation for the sum. | 
| void | DescriptiveStatistics. setSumsqImpl(UnivariateStatistic sumsqImpl)Sets the implementation for the sum of squares. | 
| void | DescriptiveStatistics. setVarianceImpl(UnivariateStatistic varianceImpl)Sets the implementation for the variance. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | GeometricMeanReturns the 
 geometric mean  of the available values. | 
| class  | KurtosisComputes the Kurtosis of the available values. | 
| class  | MeanComputes the arithmetic mean of a set of values. | 
| class  | SecondMomentComputes a statistic related to the Second Central Moment. | 
| class  | SemiVarianceComputes the semivariance of a set of values with respect to a given cutoff value. | 
| class  | SkewnessComputes the skewness of the available values. | 
| class  | StandardDeviationComputes the sample standard deviation. | 
| class  | VarianceComputes the variance of the available values. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MaxReturns the maximum of the available values. | 
| class  | MedianReturns the median of the available values. | 
| class  | MinReturns the minimum of the available values. | 
| class  | PercentileProvides percentile computation. | 
| class  | PSquarePercentileA  StorelessUnivariateStatisticestimating percentiles using the | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ProductReturns the product of the available values. | 
| class  | SumReturns the sum of the available values. | 
| class  | SumOfLogsReturns the sum of the natural logs for this collection of values. | 
| class  | SumOfSquaresReturns the sum of the squares of the available values. | 
Copyright © 2003–2016 The Apache Software Foundation. All rights reserved.