Statistics in C#

Probability Distributions

Discrete Distributions

Illustrates how to use the classes that represent discrete probability distributions in the Extreme.Statistics.Distributions namespace.

Show code.

Continuous Distributions

Illustrates how to use the classes that represent continuous probability distributions in the Extreme.Statistics.Distributions namespace.

Show code.

Analysis of Variance

One-Way Anova

Illustrates how to use the OneWayAnovaModel class to perform a one-way analysis of variance.

Show code.

Repeated Measures Anova

Illustrates how to use the OneWayRAnovaModel class to perform a one-way analysis of variance with repeated measures.

Show code.

Two-Way Anova

Illustrates how to use the TwoWayAnovaModel class to perform a two-way analysis of variance.

Show code.

Regression Analysis

Simple Regression

Illustrates how to perform a simple linear regression using the SimpleRegressionModel class.

Show code.

Multiple Linear Regression

Illustrates how to use the LinearRegressionModel class to perform a multiple linear regression.

Show code.

Polynomial Regression

Illustrates how to fit data to polynomials using the PolynomialRegressionModel class.

Show code.

Logistic Regression

Illustrates how to use the LogisticRegressionModel class to create logistic regression models.

Show code.

Generalized Linear Models

Illustrates how to use the GeneralizedLinearModel class to compute probit, Poisson and similar regression models.

Show code.

Time Series Analysis

Simple Time Series

Illustrates how to perform simple operations on time series data using classes in the Extreme.Statistics.TimeSeriesAnalysis namespace.

Show code.

Variable Transformations

Illustrates how to perform a range of transformations on statistical data.

Show code.

ARIMA Models

Illustrates how to work with ARIMA time series models using classes in the Extreme.Statistics.TimeSeriesAnalysis namespace.

Show code.

Multivariate Analysis

Cluster Analysis

Illustrates how to use the classes in the Extreme.Statistics.Multivariate namespace to perform hierarchical clustering and K-means clustering.

Show code.

Principal Component Analysis (PCA)

Illustrates how to perform a Principal Components Analysis using classes in the Extreme.Statistics.Multivariate namespace.

Show code.

Factor Analysis (FA)

Illustrates how to perform a Factor Analysis using classes in the Extreme.Statistics.Multivariate namespace.

Show code.

Hypothesis Tests

Mean Tests

Illustrates how to use various tests for the mean of one or more sanples using classes in the Extreme.Statistics.Tests namespace.

Show code.

Variance Tests

Illustrates how to perform hypothesis tests involving the standard deviation or variance using classes in our .NET statistical library.

Show code.

Goodness-Of-Fit Tests

Illustrates how to test for goodness-of-fit using classes in the Extreme.Statistics.Tests namespace.

Show code.

Homogeneity Of Variances Tests

Illustrates how to test a collection of variables for equal variances using classes in the Extreme.Statistics.Tests namespace.

Show code.

Non-Parametric Tests

Illustrates how to perform non-parametric tests like the Wilcoxon-Mann-Whitney test and the Kruskal-Wallis test.

Show code.