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.