The Extreme.Statistics namespace contains classes that are used to represent statistical models.

Classes

  ClassDescription
public classAggregator
Represents a method that aggregates data in a variable.

public classAnovaModel
Represents an Analysis of Variance (ANOVA) model.

public classAnovaModelRow
Represents a row representing a contribution from the model in an AnovaTable.

public classAnovaRow
Represents a row in an AnovaTable.

public classAnovaRowCollection
Represents a collection of AnovaRow objects.

public classAnovaTable
Represents a table containing the results of an ANOVA analysis.

public classCategoricalScale
Represents a discrete classification of a Variable.

public classCategoricalVariable
Represents a statistical Variable that can take on a discrete set of values.

public classCell
Represents a data cell in an AnovaModel.

public classCellArray
Represents the summary data in the cells of an ANOVA table.

public classCollectionSortOrder
Represents an ordering of a VariableCollection.

public classDataArrayBase
Represents a multidimensional data store.

public classDataArrayElement
Represents an element in a DataArrayBase.

public classDateTimeScale
Represents a mapping from DateTime values to a discrete scale of time periods.

public classDateTimeVariable
Represents a statistical variable that takes on date/time values.

public classFilter
Represents a filter that can be used to select observations in a Variable or VariableCollection.

public classGeneralLinearModel
Represents a statistical model.

public classHistogram
Represents a histogram.

public classHistogramBin
Represents a bin in a Histogram.

public classInsufficientDataException
Represents an exception that may be thrown when a variable or variable collection contains insufficient data to perform a calculation.

public classKeyVariable<(Of T>)
Represents a variable containing row keys.

public classKeyVariable
Represents a variable containing row keys.

public classLinearRegressionModel
Represents a linear regression model.

public classLogisticRegressionModel
Represents a logistic regression model.

public classMissingValueException
Represents an exception that may be thrown when a missing data value is encountered during a calculation.

public classNonlinearRegressionModel
Represents a nonlinear regression model.

public classNormalParameter
Represents a parameter that is normally distributed.

public classNumericalScale
Represents a division of a numerical range into a number of intervals.

public classNumericalVariable
Represents a statistical variable that takes on numerical values.

public classObservationCollection
Represents a collection of observations in a VariableCollection.

public classOneWayAnovaModel
Represents the results of a one-way analysis of variance (ANOVA).

public classOneWayRAnovaModel
Represents an analysis of variance (ANOVA) calculation.

public classParameter
Represents a parameter in a statistical model.

public classParameterCollection
Represents a collection of Parameter objects.

public classPolynomialRegressionModel
Represents a polynomial regression model.

public classSimpleRegressionModel
Represents a linear regression model.

public classStats
Provides static methods for descriptive statistics and other statistical functions.

public classTwoWayAnovaModel
Represents a two-way within-subjects Analysis of Variance (ANOVA) model.

public classVariable
Represents a statistical variable.

public classVariableCollection
Represents a collection of variables in a statistical model.

Structures

  StructureDescription
public structureCategoricalFilters
Provides access to methods that create filters based on the values in a CategoricalVariable.

public structureDateTimeFilters
Provides access to methods that create filters based on the values in a DateTimeVariable.

public structureDateTimeInterval
Represents an interval of real numbers.

public structureHistogramBinCollection
Represents a collection of bins in a Histogram.

public structureInterval
Represents an interval of real numbers.

public structureNumericalFilters
Provides access to methods that create filters based on the values in a NumericalVariable.

public structureNumericalVariableTransforms
Represents transformations that can be applied to a numerical variable.

public structureObservation
Represents a specific observation in a VariableCollection.

Enumerations

  EnumerationDescription
public enumerationAnovaRowType
Enumerates the possible types of rows in an AnovaTable.

public enumerationBoundaryIntervalBehavior
Enumerates how segments at the boundaries of subdivided series are handled.

public enumerationDateTimeUnit
Enumerates the time units.

public enumerationMissingValueAction
Enumerates the possible actions to be taken when a calculation encounters a missing value.

public enumerationSortOrder
Enumerates the ways data can be sorted.

public enumerationSpecialBins
Enumerates the possible special bins to be included in a CategoricalScale.

public enumerationTestOfHomogeneityOfVariances
Enumerates the choices when testing whether a number of samples have the same variance.

public enumerationTestOfNormality
Enumerates the choices when testing whether a sample follows a normal distribution.

public enumerationVariableUsage
Enumerates the way variables may be used in a GeneralLinearModel.