/∗ evaluation approach ∗/
double[] values = new double[] { 1, 2, 3, 4, 5 };
UnivariateStatistic stat = new Mean();
out.println("mean = " + stat.evaluate(values));
/∗ incremental approach ∗/
double[] values = new double[] { 1, 2, 3, 4, 5 };
StorelessUnivariateStatistic stat = new Mean();
out.println("mean before adding a value is NaN = " + stat.getResult());
for (int i = 0; i < values.length; i++) {
stat.increment(values[i]);
out.println("current mean = " + stat2.getResult());
}
stat.clear();
out.println("mean after clear is NaN = " + stat.getResult());
| Modifier and Type | Interface and Description |
|---|---|
| public interface | StatisticalMultivariateSummary
Reporting interface for basic multivariate statistics. |
| public interface | StatisticalSummary
Reporting interface for basic univariate statistics. |
| public interface | StorelessUnivariateStatistic
Extends the definition of |
| public interface | UnivariateStatistic
Base interface implemented by all statistics. |
| public interface | WeightedEvaluation
Weighted evaluation for statistics. |
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | AbstractStorelessUnivariateStatistic
Abstract implementation of the |
| public abstract class | AbstractUnivariateStatistic
Abstract base class for all implementations of the
|
| public class | AggregateSummaryStatistics
An aggregator for |
| public class | DescriptiveStatistics
Maintains a dataset of values of a single variable and computes descriptive statistics based on stored data. |
| public class | MultivariateSummaryStatistics
Computes summary statistics for a stream of n-tuples added using the
|
| public class | StatisticalSummaryValues
Value object representing the results of a univariate statistical summary. |
| public class | SummaryStatistics
Computes summary statistics for a stream of data values added using the
|
| public class | SynchronizedDescriptiveStatistics
Implementation of
|
| public class | SynchronizedMultivariateSummaryStatistics
Implementation of
|
| public class | SynchronizedSummaryStatistics
Implementation of
|