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 | Class and Description |
---|---|
class |
AbstractStorelessUnivariateStatistic
Abstract implementation of the
StorelessUnivariateStatistic interface. |
Modifier and Type | Field and Description |
---|---|
private StorelessUnivariateStatistic |
SummaryStatistics.geoMeanImpl
Geometric mean statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.geoMeanImpl
Geometric mean statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic |
SummaryStatistics.maxImpl
Maximum statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.maxImpl
Maximum statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic |
SummaryStatistics.meanImpl
Mean statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.meanImpl
Mean statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic |
SummaryStatistics.minImpl
Minimum statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.minImpl
Minimum statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic |
SummaryStatistics.sumImpl
Sum statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.sumImpl
Sum statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic |
SummaryStatistics.sumLogImpl
Sum of log statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.sumLogImpl
Sum of log statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic |
SummaryStatistics.sumsqImpl
Sum of squares statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.sumSqImpl
Sum of squares statistic implementation - can be reset by setter.
|
private StorelessUnivariateStatistic |
SummaryStatistics.varianceImpl
Variance statistic implementation - can be reset by setter.
|
Modifier and Type | Method and Description |
---|---|
StorelessUnivariateStatistic |
StorelessUnivariateStatistic.copy()
Returns a copy of the statistic with the same internal state.
|
abstract StorelessUnivariateStatistic |
AbstractStorelessUnivariateStatistic.copy()
Returns a copy of the statistic with the same internal state.
|
StorelessUnivariateStatistic |
SummaryStatistics.getGeoMeanImpl()
Returns the currently configured geometric mean implementation
|
StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.getGeoMeanImpl()
Returns the currently configured geometric mean implementation
|
StorelessUnivariateStatistic[] |
SynchronizedMultivariateSummaryStatistics.getGeoMeanImpl()
Returns the currently configured geometric mean implementation
|
StorelessUnivariateStatistic |
SynchronizedSummaryStatistics.getGeoMeanImpl()
Returns the currently configured geometric mean implementation
|
StorelessUnivariateStatistic |
SummaryStatistics.getMaxImpl()
Returns the currently configured maximum implementation
|
StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.getMaxImpl()
Returns the currently configured maximum implementation
|
StorelessUnivariateStatistic[] |
SynchronizedMultivariateSummaryStatistics.getMaxImpl()
Returns the currently configured maximum implementation
|
StorelessUnivariateStatistic |
SynchronizedSummaryStatistics.getMaxImpl()
Returns the currently configured maximum implementation
|
StorelessUnivariateStatistic |
SummaryStatistics.getMeanImpl()
Returns the currently configured mean implementation
|
StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.getMeanImpl()
Returns the currently configured mean implementation
|
StorelessUnivariateStatistic[] |
SynchronizedMultivariateSummaryStatistics.getMeanImpl()
Returns the currently configured mean implementation
|
StorelessUnivariateStatistic |
SynchronizedSummaryStatistics.getMeanImpl()
Returns the currently configured mean implementation
|
StorelessUnivariateStatistic |
SummaryStatistics.getMinImpl()
Returns the currently configured minimum implementation
|
StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.getMinImpl()
Returns the currently configured minimum implementation
|
StorelessUnivariateStatistic[] |
SynchronizedMultivariateSummaryStatistics.getMinImpl()
Returns the currently configured minimum implementation
|
StorelessUnivariateStatistic |
SynchronizedSummaryStatistics.getMinImpl()
Returns the currently configured minimum implementation
|
StorelessUnivariateStatistic |
SummaryStatistics.getSumImpl()
Returns the currently configured Sum implementation
|
StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.getSumImpl()
Returns the currently configured Sum implementation
|
StorelessUnivariateStatistic[] |
SynchronizedMultivariateSummaryStatistics.getSumImpl()
Returns the currently configured Sum implementation
|
StorelessUnivariateStatistic |
SynchronizedSummaryStatistics.getSumImpl()
Returns the currently configured Sum implementation
|
StorelessUnivariateStatistic |
SummaryStatistics.getSumLogImpl()
Returns the currently configured sum of logs implementation
|
StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.getSumLogImpl()
Returns the currently configured sum of logs implementation
|
StorelessUnivariateStatistic[] |
SynchronizedMultivariateSummaryStatistics.getSumLogImpl()
Returns the currently configured sum of logs implementation
|
StorelessUnivariateStatistic |
SynchronizedSummaryStatistics.getSumLogImpl()
Returns the currently configured sum of logs implementation
|
StorelessUnivariateStatistic |
SummaryStatistics.getSumsqImpl()
Returns the currently configured sum of squares implementation
|
StorelessUnivariateStatistic[] |
MultivariateSummaryStatistics.getSumsqImpl()
Returns the currently configured sum of squares implementation
|
StorelessUnivariateStatistic[] |
SynchronizedMultivariateSummaryStatistics.getSumsqImpl()
Returns the currently configured sum of squares implementation
|
StorelessUnivariateStatistic |
SynchronizedSummaryStatistics.getSumsqImpl()
Returns the currently configured sum of squares implementation
|
StorelessUnivariateStatistic |
SummaryStatistics.getVarianceImpl()
Returns the currently configured variance implementation
|
StorelessUnivariateStatistic |
SynchronizedSummaryStatistics.getVarianceImpl()
Returns the currently configured variance implementation
|
Modifier and Type | Method and Description |
---|---|
private double[] |
MultivariateSummaryStatistics.getResults(StorelessUnivariateStatistic[] stats)
Returns an array of the results of a statistic.
|
void |
SummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl)
Sets the implementation for the geometric mean.
|
void |
SynchronizedSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic geoMeanImpl)
Sets the implementation for the geometric mean.
|
void |
MultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
Sets the implementation for the geometric mean.
|
void |
SynchronizedMultivariateSummaryStatistics.setGeoMeanImpl(StorelessUnivariateStatistic[] geoMeanImpl)
Sets the implementation for the geometric mean.
|
private void |
MultivariateSummaryStatistics.setImpl(StorelessUnivariateStatistic[] newImpl,
StorelessUnivariateStatistic[] oldImpl)
Sets statistics implementations.
|
private void |
MultivariateSummaryStatistics.setImpl(StorelessUnivariateStatistic[] newImpl,
StorelessUnivariateStatistic[] oldImpl)
Sets statistics implementations.
|
void |
SummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl)
Sets the implementation for the maximum.
|
void |
SynchronizedSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic maxImpl)
Sets the implementation for the maximum.
|
void |
MultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
Sets the implementation for the maximum.
|
void |
SynchronizedMultivariateSummaryStatistics.setMaxImpl(StorelessUnivariateStatistic[] maxImpl)
Sets the implementation for the maximum.
|
void |
SummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl)
Sets the implementation for the mean.
|
void |
SynchronizedSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic meanImpl)
Sets the implementation for the mean.
|
void |
MultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
Sets the implementation for the mean.
|
void |
SynchronizedMultivariateSummaryStatistics.setMeanImpl(StorelessUnivariateStatistic[] meanImpl)
Sets the implementation for the mean.
|
void |
SummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl)
Sets the implementation for the minimum.
|
void |
SynchronizedSummaryStatistics.setMinImpl(StorelessUnivariateStatistic minImpl)
Sets the implementation for the minimum.
|
void |
MultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl)
Sets the implementation for the minimum.
|
void |
SynchronizedMultivariateSummaryStatistics.setMinImpl(StorelessUnivariateStatistic[] minImpl)
Sets the implementation for the minimum.
|
void |
SummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl)
Sets the implementation for the Sum.
|
void |
SynchronizedSummaryStatistics.setSumImpl(StorelessUnivariateStatistic sumImpl)
Sets the implementation for the Sum.
|
void |
MultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl)
Sets the implementation for the Sum.
|
void |
SynchronizedMultivariateSummaryStatistics.setSumImpl(StorelessUnivariateStatistic[] sumImpl)
Sets the implementation for the Sum.
|
void |
SummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl)
Sets the implementation for the sum of logs.
|
void |
SynchronizedSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl)
Sets the implementation for the sum of logs.
|
void |
MultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
Sets the implementation for the sum of logs.
|
void |
SynchronizedMultivariateSummaryStatistics.setSumLogImpl(StorelessUnivariateStatistic[] sumLogImpl)
Sets the implementation for the sum of logs.
|
void |
SummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl)
Sets the implementation for the sum of squares.
|
void |
SynchronizedSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic sumsqImpl)
Sets the implementation for the sum of squares.
|
void |
MultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
Sets the implementation for the sum of squares.
|
void |
SynchronizedMultivariateSummaryStatistics.setSumsqImpl(StorelessUnivariateStatistic[] sumsqImpl)
Sets the implementation for the sum of squares.
|
void |
SummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl)
Sets the implementation for the variance.
|
void |
SynchronizedSummaryStatistics.setVarianceImpl(StorelessUnivariateStatistic varianceImpl)
Sets the implementation for the variance.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
FirstMoment
Computes the first moment (arithmetic mean).
|
(package private) class |
FourthMoment
Computes a statistic related to the Fourth Central Moment.
|
class |
GeometricMean
Returns the
geometric mean of the available values.
|
class |
Kurtosis
Computes the Kurtosis of the available values.
|
class |
Mean
Computes the arithmetic mean of a set of values.
|
class |
SecondMoment
Computes a statistic related to the Second Central Moment.
|
class |
Skewness
Computes the skewness of the available values.
|
class |
StandardDeviation
Computes the sample standard deviation.
|
(package private) class |
ThirdMoment
Computes a statistic related to the Third Central Moment.
|
class |
Variance
Computes the variance of the available values.
|
Modifier and Type | Field and Description |
---|---|
private StorelessUnivariateStatistic |
GeometricMean.sumOfLogs
Wrapped SumOfLogs instance
|
Modifier and Type | Method and Description |
---|---|
StorelessUnivariateStatistic |
GeometricMean.getSumLogImpl()
Returns the currently configured sum of logs implementation
|
Modifier and Type | Method and Description |
---|---|
void |
GeometricMean.setSumLogImpl(StorelessUnivariateStatistic sumLogImpl)
Sets the implementation for the sum of logs.
|
Modifier and Type | Class and Description |
---|---|
class |
Max
Returns the maximum of the available values.
|
class |
Min
Returns the minimum of the available values.
|
class |
PSquarePercentile
A
StorelessUnivariateStatistic estimating percentiles using the
|
Modifier and Type | Method and Description |
---|---|
StorelessUnivariateStatistic |
PSquarePercentile.copy()
Returns a copy of the statistic with the same internal state.
|
Modifier and Type | Class and Description |
---|---|
class |
Product
Returns the product of the available values.
|
class |
Sum
Returns the sum of the available values.
|
class |
SumOfLogs
Returns the sum of the natural logs for this collection of values.
|
class |
SumOfSquares
Returns the sum of the squares of the available values.
|