A B C F G H I J L M N P R S T V W

A

arithmeticMean(double[]) - Static method in class jstats.Mean
Calculate the arithmetic mean from an array of doubles.

B

binomialDistribution(double, long, long) - Static method in class jstats.Probability
Calculates a binomial distribution probability.
binomialMean(double, long) - Static method in class jstats.Mean
Calculate a binomial mean.

C

Correlation - class jstats.Correlation.
 
Correlation() - Constructor for class jstats.Correlation
 
chebyshev(double) - Static method in class jstats.Variance
 
coefficient(double[], double[]) - Static method in class jstats.Correlation
Computes the coefficient of correlation for sample or population data.
coefficientOfVariation(double, double) - Static method in class jstats.Variance
Computes the coefficient of variation.
coefficientOfVariation(double[]) - Static method in class jstats.Variance
Computes the coefficient of variation.
combination(double, double) - Static method in class jstats.Statistic
Combination function: nCr = n!

F

factorial(double) - Static method in class jstats.Statistic
Performs factorial (n!)
fisherZTransformation(double[], double[]) - Static method in class jstats.Correlation
 
fisherZTransformation(double) - Static method in class jstats.Correlation
 

G

geometricDistribution(double, long) - Static method in class jstats.Probability
Computes a geometric probability distribution.
geometricMean(double[]) - Static method in class jstats.Mean
Calculates the geometic mean.
grandMean(double[], double[]) - Static method in class jstats.Mean
Calculates the grand mean.

H

harmonicMean(double[]) - Static method in class jstats.Mean
Calculates a harmonic mean.
hyperGeometricDistribution(long, long, long, long) - Static method in class jstats.Probability
Calculates a hypergeometric distribution.
hypergeometricMean(double, double, double) - Static method in class jstats.Mean
 

I

isValidProbability(double) - Static method in class jstats.Probability
Validates that a double is a valid probability (>= 0.0 and <= 1.0).
isValidProbabilityDistribution(double[], double) - Static method in class jstats.Probability
Validates that an array of doubles meets the criteria for a valid probability distribution (each value is a valid probability, and the distribution adds up to 1.00).
isValidProbabilityDistribution(double[]) - Static method in class jstats.Probability
Identical to the same method with a delta argument, but uses a default delta of 0.0 (i.e., allows no error tolerance).

J

jstats - package jstats
 
jstats.inference - package jstats.inference
 

L

locale - Static variable in class jstats.Statistic
 

M

Mean - class jstats.Mean.
Static methods for calculating means and other measures of center.
Mean() - Constructor for class jstats.Mean
 
Mean - class jstats.inference.Mean.
 
Mean() - Constructor for class jstats.inference.Mean
 
maximumError(double, double) - Static method in class jstats.inference.Mean
 
median(double[]) - Static method in class jstats.Mean
Computes a median of an array of values.
midrange(double[]) - Static method in class jstats.Mean
Computes the midrange (the value exactly between the lowest and highest values) from an array of doubles.
multinomialDistribution(long, double[], long[]) - Static method in class jstats.Probability
Calculates a multinomial probability distribution.
multinomialDistribution(long, double[], long[], double) - Static method in class jstats.Probability
This is the same function as the one without the delta argument, but allows specification of margin of error for the sum of all probabilities.
multipleCorrelationCoefficient() - Static method in class jstats.Correlation
 
multivariateHypergeometricDistribution(long[], long[]) - Static method in class jstats.Probability
Calculates a multivariate hypergeometric distribution.

N

Nonparametric - class jstats.Nonparametric.
 
Nonparametric() - Constructor for class jstats.Nonparametric
 
negativeHypergeometricDistribution(long, long, long, long) - Static method in class jstats.Probability
Calculates a negative hypergeometric distribution.
normalCorrelation(double[], double[], double) - Static method in class jstats.Correlation
 

P

Probability - class jstats.Probability.
The Probability class deals with probability calculations.
Probability() - Constructor for class jstats.Probability
 
Proportion - class jstats.inference.Proportion.
 
Proportion() - Constructor for class jstats.inference.Proportion
 
pearsonianSkewness(double, double, double) - Static method in class jstats.Variance
Determines relationship between the mean and the median.
pearsonianSkewness(double[]) - Static method in class jstats.Variance
Computes the skewness factor from a sample of data.
permutation(double, double) - Static method in class jstats.Statistic
Permutation function: nPr = n!
poissonApproximation(double, long, long) - Static method in class jstats.Probability
Approximates a binomial probability using a special form of the Poisson Distribution.
poissonDistribution(double, long) - Static method in class jstats.Probability
Computes the probability of a given number of successes given an average number of successes per unit.
populationStandardDeviation(double[]) - Static method in class jstats.Variance
 
populationStandardUnit(double, double, double) - Static method in class jstats.Variance
 
populationStandardUnit(double[], int) - Static method in class jstats.Variance
 
populationVarience(double[]) - Static method in class jstats.Variance
 
probabilityMean(double, double[]) - Static method in class jstats.Mean
Calculates the mean of a probability distribution.

R

Regression - class jstats.Regression.
 
Regression() - Constructor for class jstats.Regression
 
regressionSumSquares(double[], double[]) - Static method in class jstats.Variance
 

S

STIRLING_THRESHOLD - Static variable in class jstats.Statistic
Numbers greater than this will have factorials computed using Stirling's Approximation
StandardDeviation - class jstats.inference.StandardDeviation.
 
StandardDeviation() - Constructor for class jstats.inference.StandardDeviation
 
Statistic - class jstats.Statistic.
Statistic is the base class of the jstats package, providing a number of static methods useful for collections of data.
Statistic() - Constructor for class jstats.Statistic
 
StatisticException - exception jstats.StatisticException.
Exception thrown by a Statistic calculation given invalid parameters.
StatisticException() - Constructor for class jstats.StatisticException
Default constructor
StatisticException(String) - Constructor for class jstats.StatisticException
Contructor with an error String describing what caused the Exception to be thrown.
StirlingApproximation(double) - Static method in class jstats.Statistic
Stirling's Approximation for a factorial: For large values of n, n!
sampleStandardDeviation(double[]) - Static method in class jstats.Variance
Computes the sample standard deviation.
sampleStandardUnit(double, double, double) - Static method in class jstats.Variance
Computes the sample standard unit(aka sample z-score) from a list of doubles.
sampleStandardUnit(double[], int) - Static method in class jstats.Variance
Computes sample standard unit for the value at 'index' in an array of doubles.
sampleVariance(double[]) - Static method in class jstats.Variance
Computes sample variance.
standardError(double[], double[]) - Static method in class jstats.Variance
 
sumDeviations(double[]) - Static method in class jstats.Variance
Computes the sum of deviations (or Sxx).
summation(double[]) - Static method in class jstats.Statistic
Sum of all the values in an array.
summation(long[]) - Static method in class jstats.Statistic
Sum of all the values in an array.

T

totalSumSquares(double[]) - Static method in class jstats.Variance
 

V

Variance - class jstats.Variance.
 
Variance() - Constructor for class jstats.Variance
 
validateProbability(double) - Static method in class jstats.Probability
Confirms that the probability passed into the public functions is proper.
validateProbability(double[]) - Static method in class jstats.Probability
Validate an array of probabilities
validateProbabilityDistribution(double[], double) - Static method in class jstats.Probability
Valid a probability distribution (an array of probabilities, each of which must be a valid probability, and the sum of which must add up to 1.00).
validateProbabilityDistribution(double[]) - Static method in class jstats.Probability
Identical to the same method with a delta, but uses a default delta of 0 (i.e., has no error tolerance).

W

weightedMean(double[], double[]) - Static method in class jstats.Mean
Caculate a weighted mean.

A B C F G H I J L M N P R S T V W