Provides static methods for descriptive statistics and other statistical functions.

Namespace: Extreme.Statistics
Assembly: Extreme.Numerics (Extreme.Numerics)

Syntax

Visual Basic (Declaration)
Public NotInheritable Class Stats
C#
public sealed class Stats
C++
public ref class Stats sealed

Methods

IconTypeDescription
static memberAutocorrelation(Double[](), Int32)
Gets the auto-correlation of the elements of an array.
static memberAutocorrelation(Vector, Int32)
Gets the auto-correlation of the elements of a vector.
static memberAutocorrelation(NumericalVariable, Int32)
Gets the auto-correlation of a numerical variable.
static memberAutocorrelation(Double[]())
Gets the lag-1 auto-correlation of the elements of an array.
static memberAutocorrelation(Vector)
Gets the lag-1 auto-correlation of the elements of a vector.
static memberAutocorrelation(NumericalVariable)
Gets the lag-1 auto-correlation of a numerical variable.
static memberCentralMoment(Double[](), Int32)
Returns the specified central moment of the elements of an array.
static memberCentralMoment(Int32[](), Int32)
Returns the specified central moment of the elements of an array.
static memberCentralMoment(Vector, Int32)
Returns the specified central moment of the elements of an array.
static memberCentralMoment(NumericalVariable, Int32)
Returns the specified central moment of a numerical variable.
static memberColumnMeans(Matrix)
Returns a vector containing the means of the columns of a matrix.
static memberColumnStandardDeviations(Matrix)
Returns a vector containing the standard deviations of the columns of a matrix.
static memberColumnVariances(Matrix)
Returns a vector containing the variances of the columns of a matrix.
static memberCorrelation(Double[](), Double[]())
Gets the Pearson correlation coefficent between two sets of values.
static memberCorrelation(Vector, Vector)
Gets the Pearson correlation coefficent between two sets of values.
static memberCorrelation(NumericalVariable, NumericalVariable)
Gets the Pearson correlation coefficent between two numerical variables.
static memberCorrelationMatrix(Matrix)
Returns the correlation matrix for the columns in a matrix.
static memberCovariance(Double[](), Double[]())
Gets the covariance between two sets of values.
static memberCovariance(Vector, Vector)
Gets the covariance between two sets of values.
static memberCovariance(NumericalVariable, NumericalVariable)
Gets the Pearson correlation coefficent between two numerical variables.
static memberCovarianceMatrix(Matrix)
Returns the covariance matrix for the columns in a matrix.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
Finalize()
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
static memberGeometricMean(Double[]())
Returns the geometric mean of the elements of an array.
static memberGeometricMean(Int32[]())
Returns the geometric mean of the elements of an array.
static memberGeometricMean(Vector)
Returns the geometric mean of the elements of a vector.
static memberGeometricMean(NumericalVariable)
Returns the geometric mean of the elements of a numerical variable.
GetHashCode()
Serves as a hash function for a particular type.
GetType()
Gets the Type of the current instance.
static memberHarmonicMean(Double[]())
Returns the harmonic mean of the elements of an array.
static memberHarmonicMean(Int32[]())
Returns the harmonic mean of the elements of an array.
static memberHarmonicMean(Vector)
Returns the harmonic mean of the elements of a vector.
static memberHarmonicMean(NumericalVariable)
Returns the harmonic mean of the elements of a numerical variable.
static memberInterQuartileRange(Double[]())
Returns the inter-quartile range of the elements of an array.
static memberInterQuartileRange(Int32[]())
Returns the inter-quartile range of the elements of an array.
static memberInterQuartileRange(DateTime[]())
Returns the inter-quartile range of the elements of an array.
static memberInterQuartileRange(Vector)
Returns the inter-quartile range of the elements of a vector.
static memberInterQuartileRange(NumericalVariable)
Returns the inter-quartile range of the elements of a numerical variable.
static memberKurtosis(Double[]())
Returns the kurtosis supplement of the elements of an array.
static memberKurtosis(Int32[]())
Returns the kurtosis supplement of the elements of an array.
static memberKurtosis(Vector)
Returns the kurtosis supplement of the elements of an array.
static memberKurtosis(NumericalVariable)
Returns the kurtosis supplement of a numerical variable.
static memberMax<(Of T>)(IList<(Of T>), IComparer<(Of T>))
Returns the maximum value of the elements of an array.
static memberMax<(Of T>)(IList<(Of T>))
Returns the maximum value of the elements of an array.
static memberMax(Double[]())
Returns the maximum value of the elements of an array.
static memberMax(Int32[]())
Returns the maximum value of the elements of an array.
static memberMax(DateTime[]())
Returns the maximum value of the elements of an array.
static memberMax(Vector)
Returns the maximum value of the elements of a vector.
static memberMax(NumericalVariable)
Returns the maximum value of the elements of a numerical variable.
static memberMean(Double[]())
Returns the mean of the elements of an array.
static memberMean(Int32[]())
Returns the mean of the elements of an array.
static memberMean(DateTime[]())
Returns the mean of the elements of an array of DateTime values.
static memberMean(Vector)
Returns the mean of the elements of a vector.
static memberMean(NumericalVariable)
Returns the mean of the elements of a numerical variable.
static memberMedian(Double[]())
Returns the median of the elements of an array.
static memberMedian(Int32[]())
Returns the median of the elements of an array.
static memberMedian(Vector)
Returns the median of the elements of a vector.
static memberMedian(NumericalVariable)
Returns the median of the elements of a numerical variable.
static memberMedian(CategoricalVariable)
Returns the median of the elements of a categorical variable.
MemberwiseClone()
Creates a shallow copy of the current Object.
static memberMin<(Of T>)(IList<(Of T>), IComparer<(Of T>))
Returns the maximum value of the elements of an array.
static memberMin<(Of T>)(IList<(Of T>))
Returns the maximum value of the elements of an array.
static memberMin(Double[]())
Returns the minimum value of the elements of an array.
static memberMin(Int32[]())
Returns the minimum value of the elements of an array.
static memberMin(DateTime[]())
Returns the minimum value of the elements of an array.
static memberMin(Vector)
Returns the minimum value of the elements of a vector.
static memberMin(NumericalVariable)
Returns the minimum value of the elements of a numerical variable.
static memberMinMax<(Of T>)(IList<(Of T>), IComparer<(Of T>))
Returns the maximum value of the elements of an array.
static memberMinMax<(Of T>)(IList<(Of T>))
Returns the maximum value of the elements of an array.
static memberMinMax(Double[]())
Returns the minimum and maximum value of the elements of an array.
static memberMinMax(Int32[]())
Returns the minimum and maximum value of the elements of an array.
static memberMinMax(DateTime[]())
Returns the minimum and maximum value of the elements of an array.
static memberMinMax(Vector)
Returns the minimum and maximum value of the elements of a vector.
static memberMinMax(NumericalVariable)
Returns the minimum and maximum value of the elements of a numerical variable.
static memberMoment(Double[](), Int32)
Returns the specified raw moment of the elements of an array.
static memberMoment(Int32[](), Int32)
Returns the specified raw moment of the elements of an array.
static memberMoment(Vector, Int32)
Returns the specified raw moment of the elements of an array.
static memberMoment(NumericalVariable, Int32)
Returns the specified raw moment of a numerical variable.
Percentile(NumericalVariable, Int32)
Gets the specified percentile.
Percentile(Double[](), Int32)
Gets the specified percentile.
Percentile(Vector, Int32)
Gets the specified percentile.
Percentiles(NumericalVariable, Int32[]())
Gets the specified percentiles.
Percentiles(Double[](), Int32[]())
Gets the specified percentiles.
Percentiles(Vector, Int32[]())
Gets the specified percentiles.
static memberPopulationKurtosis(Double[]())
Returns the kurtosis supplement of the elements of an array.
static memberPopulationKurtosis(Int32[]())
Returns the kurtosis supplement of the elements of an array.
static memberPopulationKurtosis(Vector)
Returns the kurtosis supplement of the elements of an array.
static memberPopulationKurtosis(NumericalVariable)
Returns the kurtosis supplement of a numerical variable.
static memberPopulationSkewness(Double[]())
Returns the skewness of the elements of an array.
static memberPopulationSkewness(Int32[]())
Returns the skewness of the elements of an array.
static memberPopulationSkewness(Vector)
Returns the skewness of the elements of an array.
static memberPopulationSkewness(NumericalVariable)
Returns the skewness of a numerical variable.
static memberPopulationStandardDeviation(Double[]())
Returns the standard deviation of the elements of an array.
static memberPopulationStandardDeviation(Int32[]())
Returns the standard deviation of the elements of an array.
static memberPopulationStandardDeviation(DateTime[]())
Returns the standard deviation of the elements of an array.
static memberPopulationStandardDeviation(Vector)
Returns the standard deviation of the elements of a vector.
static memberPopulationStandardDeviation(NumericalVariable)
Returns the standard deviation of the elements of a numerical variable.
static memberPopulationStandardDeviation(DateTimeVariable)
Returns the standard deviation of the elements of a numerical variable.
static memberPopulationVariance(Double[]())
Returns the variance of the elements of an array.
static memberPopulationVariance(Int32[]())
Returns the variance of the elements of an array.
static memberPopulationVariance(Vector)
Returns the variance of the elements of a vector.
static memberPopulationVariance(NumericalVariable)
Returns the variance of the elements of a numerical variable.
static memberRange(Double[]())
Returns the range of the elements of an array.
static memberRange(Int32[]())
Returns the range of the elements of an array.
static memberRange(DateTime[]())
Returns the range of the elements of an array.
static memberRange(Vector)
Returns the range of the elements of a vector.
static memberRange(NumericalVariable)
Returns the range of the elements of a numerical variable.
static memberRankCorrelation(Double[](), Double[]())
Gets the Spearman rank correlation coefficent between two sets of values.
static memberRankCorrelation(Vector, Vector)
Gets the Spearman rank correlation coefficent between two sets of values.
static memberRankCorrelation(NumericalVariable, NumericalVariable)
Gets the Spearman rank correlation coefficent between two numerical variables.
static memberRootMeanSquare(Double[]())
Returns the root-mean-square of the elements of an array.
static memberRootMeanSquare(Int32[]())
Returns the root-mean-square of the elements of an array.
static memberRootMeanSquare(DateTime[]())
Returns the root-mean-square of the elements of an array.
static memberRootMeanSquare(Vector)
Returns the root-mean-square of the elements of a vector.
static memberRootMeanSquare(NumericalVariable)
Returns the root-mean-square of the elements of a numerical variable.
static memberRowMeans(Matrix)
Returns a vector containing the means of the rows of a matrix.
static memberRowStandardDeviations(Matrix)
Returns a vector containing the standard deviations of the rows of a matrix.
static memberRowVariances(Matrix)
Returns a vector containing the variances of the rows of a matrix.
static memberSkewness(Double[]())
Returns the skewness of the elements of an array.
static memberSkewness(Int32[]())
Returns the skewness of the elements of an array.
static memberSkewness(Vector)
Returns the skewness of the elements of an array.
static memberSkewness(NumericalVariable)
Returns the skewness of a numerical variable.
static memberStandardDeviation(Double[]())
Returns the standard deviation of the elements of an array.
static memberStandardDeviation(Int32[]())
Returns the standard deviation of the elements of an array.
static memberStandardDeviation(DateTime[]())
Returns the standard deviation of the elements of an array.
static memberStandardDeviation(Vector)
Returns the standard deviation of the elements of a vector.
static memberStandardDeviation(NumericalVariable)
Returns the standard deviation of the elements of a numerical variable.
static memberStandardDeviation(DateTimeVariable)
Returns the standard deviation of the elements of a numerical variable.
static memberSum(Double[]())
Returns the sum of the elements of an array.
static memberSum(Int32[]())
Returns the sum of the elements of an array.
static memberSum(Vector)
Returns the sum of the elements of an array.
static memberSum(NumericalVariable)
Returns the sum of the observations in a NumericalVariable.
static memberSumOfSquares(Double[]())
Returns the sum of the squares of the elements of an array.
static memberSumOfSquares(Int32[]())
Returns the sum of the squares of the elements of an array.
static memberSumOfSquares(Vector)
Returns the sum of the squares of the elements of an array.
static memberSumOfSquares(NumericalVariable)
Returns the sum of the squares of the observations in a NumericalVariable.
ToString()
Returns a String that represents the current Object.
static memberTrimmedMean(Double[](), Double)
Returns the trimmed mean of the elements of an array.
static memberTrimmedMean(Int32[](), Double)
Returns the trimmed mean of the elements of an array.
static memberTrimmedMean(DateTime[](), Double)
Returns the trimmed mean of the elements of an array of DateTime values.
static memberTrimmedMean(Vector, Double)
Returns the trimmed mean of the elements of a vector.
static memberTrimmedMean(NumericalVariable, Double)
Returns the trimmed mean of the elements of a numerical variable.
static memberVariance(Double[]())
Returns the variance of the elements of an array.
static memberVariance(Int32[]())
Returns the variance of the elements of an array.
static memberVariance(Vector)
Returns the variance of the elements of a vector.
static memberVariance(NumericalVariable)
Returns the variance of the elements of a numerical variable.

Remarks

Inheritance Hierarchy

System.Object
  Extreme.Statistics.Stats