All Classes and Interfaces
Class
Description
Abstract base class for implementations of MultipleLinearRegression.
Abstract base class for implementations of the
StorelessUnivariateStatistic
interface.Abstract base class for implementations of the
UnivariateStatistic
interface.An interface for statistics that can aggregate results.
Represents an alternative hypothesis for a hypothesis test.
Utility methods to generate confidence intervals for a binomial proportion.
Implements binomial test statistics.
Implements Chi-Square test statistics.
Represents an interval estimate of a population parameter.
Computes covariances for pairs of arrays or columns of a matrix.
Maintains a dataset of values of a single variable and computes descriptive
statistics based on stored data.
Represents an
empirical probability distribution -- a probability distribution derived
from observed data without making any assumptions about the functional form
of the population distribution that the data come from.
Maintains a frequency distribution of Comparable values.
Returns the
geometric mean of the available values.
The GLS implementation of multiple linear regression.
Implements G Test
statistics.
A collection of static methods to create inference test instances or to
perform inference tests.
Implementation of Kendall's Tau-b rank correlation.
Implementation of the
Kolmogorov-Smirnov (K-S) test for equality of continuous distributions.
Computes the Kurtosis of the available values.
Enumeration for localized messages formats used in exceptions messages.
Maintains a frequency distribution of Long values.
An implementation of the Mann-Whitney U test.
Returns the maximum of the available values.
Computes the arithmetic mean of a set of values.
Returns the median of the available values.
This class is a concrete implementation of the
UpdatingMultipleLinearRegression
interface.Returns the minimum of the available values.
The multiple linear regression can be represented in matrix-notation.
Expectation-Maximization algorithm for fitting the parameters of
multivariate normal mixture model distributions.
Computes summary statistics for a stream of n-tuples added using the
addValue
method.Strategies for handling NaN values in rank transformations.
Ranking based on the natural ordering on doubles.
Implements ordinary least squares (OLS) to estimate the parameters of a
multiple linear regression model.
Implements one-way ANOVA (analysis of variance) statistics.
Principal component analysis (PCA) is a statistical technique for reducing the dimensionality of a dataset.
Computes Pearson's product-moment correlation coefficients for pairs of arrays
or columns of a matrix.
Provides percentile computation.
An enum for various estimation strategies of a percentile referred in
wikipedia on quantile
with the names of enum matching those of types mentioned in
wikipedia.
Returns the product of the available values.
A
StorelessUnivariateStatistic
estimating percentiles using the
P2
Algorithm as explained by Raj
Jain and Imrich Chlamtac in
P2 Algorithm
for Dynamic Calculation of Quantiles and Histogram Without Storing
Observations.An interface that encapsulates abstractions of the
P-square algorithm markers as is explained in the original works.
A
StorelessUnivariateStatistic
estimating percentiles using the
RANDOM
Algorithm.Interface representing a rank transformation.
Results of a Multiple Linear Regression model fit.
Computes a statistic related to the Second Central Moment.
Computes the semivariance of a set of values with respect to a given cutoff value.
The direction of the semivariance - either upside or downside.
Estimates an ordinary least squares regression model
with one independent variable.
Computes the skewness of the available values.
Spearman's rank correlation.
Computes the sample standard deviation.
Reporting interface for basic multivariate statistics.
Reporting interface for basic univariate statistics.
Value object representing the results of a univariate
statistical summary.
StatUtils provides static methods for computing statistics based on data
stored in double[] arrays.
Covariance implementation that does not require input data to be
stored in memory.
Base interface implemented by storeless multivariate statistics.
Extends the definition of
UnivariateStatistic
with
StorelessUnivariateStatistic.increment(double)
and StorelessUnivariateStatistic.incrementAll(double[])
methods for adding
values and updating internal state.Computes summary statistics for a stream of data values added using the
addValue
method.Builder for StreamingStatistics instances.
Returns the sum of the available values.
Returns the sum of the natural logs for this collection of values.
Returns the sum of the squares of the available values.
Strategies for handling tied values in rank transformations.
An implementation for Student's t-tests.
Base interface implemented by all statistics.
An interface for regression models allowing for dynamic updating of the data.
Computes the variance of the available values.
Returns the covariance matrix of the available vectors.
Uses an independent
StorelessUnivariateStatistic
instance
for each component of a vector.Weighted evaluation for statistics.
An implementation of the Wilcoxon signed-rank test.