QuickStart Samples
Sample Applications
Get it now!
Download trial version
How to Buy
Contact Us
Our customers

This is a partial list of companies who are using our libraries:

ABB Robotics
Astra Schedule
Babson College
Canadian Council on Learning
Canyon Associates
Caxton Associates
Constellation Energy
Duke University
Engelhard Corporation
Equipoise Software
Galileo International
Global Matrix
The Hartford
Infinera Corporation
JDS Uniphase
LaBranche & Co.
Learning & Skills Council
Jacobs Consultancy
Litman Gregory
Lucas Systems
Malvern Instruments
Merck & Co.
Monitor Software
NanoString Technologies
Paletta Invent
Parametric Portfolio Associates
RATA Associates
Standard & Poor's
Strategic Analysis Corporation
Univ. of Alicante
Univ. of South Carolina
US Army

New Version 8.1!

Supports .NET 6.0. Try it for free with our fully functional 60-day trial version.

Get from Nuget

Extreme Optimization Numerical Libraries for .NET

Statistics Library Features

Below is a list of features for the statistics library portion of the Extreme Optimization Numerical Libraries for .NET. Also see the detailed Mathematics Library and Vector and Matrix Library feature lists.

Download the trial version today!

Descriptive Statistics

  • Measures of central tendency: mean, median, trimmed mean, harmonic mean, geometric mean.
  • Measures of scale: variance, standard deviation, range, interquartile range, absolute deviation from mean and median.
  • Higher moments: skewness, kurtosis.

Probability Distributions

  • Probability density function (PDF).
  • Cumulative distribution function (CDF).
  • Percentile or inverse cumulative distribution function.
  • Moments: mean, variance, skewness and kurtosis.
  • Generate random samples from any distribution.
  • Parameter estimation for selected distributions Updated!

Continuous Probability Distributions

  • Beta distribution.
  • Cauchy distribution.
  • Chi-squared distribution.
  • Erlang distribution.
  • Exponential distribution.
  • F distribution.
  • Gamma distribution.
  • Generalized Pareto distribution.
  • Gumbel distribution.
  • Laplace distribution.
  • Logistic distribution.
  • Lognormal distribution.
  • Normal distribution.
  • Pareto distribution.
  • Piecewise distribution.
  • Rayleigh distribution.
  • Student t distribution.
  • Transformed beta distribution.
  • Transformed gamma distribution.
  • Triangular distribution.
  • Uniform distribution.
  • Weibull distribution.

Discrete Probability Distributions

  • Bernoulli distribution.
  • Binomial distribution.
  • Geometric distribution.
  • Hypergeometric distribution.
  • Negative binomial distribution.
  • Poisson distribution.
  • Uniform distribution.

Multivariate Probability Distributions

  • Multivariate normal distribution.
  • Dirichlet distribution.


  • One-dimensional histograms.
  • Probability distribution associated with a histogram.

General Linear Models

  • Infrastructure for General Linear Model and Generalized Linear Model calculations.
  • Analysis of variance.
  • Regression analysis.
  • Model-specific hypothesis tests.

Analysis of variance (ANOVA)

  • One and two-way ANOVA.
  • One-way ANOVA with repeated measures.

Regression analysis

  • Simple, multiple, and polynomial regression
  • Nonlinear regression
  • Logistic regression
  • Generalized linear models
  • Flexible regression models.
  • Variance-covariance matrix, regression matrix.
  • Confidence intervals and significance tests for regression parameters.

Time series analysis

  • Treat several observation variables as a unit.
  • Change frequency of time series.
  • Automatically apply predefined aggregators.
  • Advanced aggregators: volume weighted average.

Transformations of Time Series Data

  • Lagged time series, sums, products.
  • Change, percent change, growth rate.
  • Extrapolated change, percent change, growth rate.
  • Period to date sums and differences.
  • Simple, exponential, weighted moving average.
  • Savitsky-Golay smoothing. New!

Multivariate Models

  • Principal Component Analysis (PCA).
  • Hierarchical clustering.
  • K-means clustering.

Statistical tests

  • Tests for the mean: one sample z-test, one sample t-test.
  • Paired and unpaired two-sample t test for the difference between two sample means.
  • Two Sample z-test for ratios.
  • One sample chi-squared test for variance.
  • F-test for the ratio of two variances.
  • One and two sample Kolmogorov-Smirnov test.
  • Anderson-Darling test for normality.
  • Chi-squared goodness-of-fit test.
  • Bartlett and Levene tests for homogeneity of variances.
  • McNemar and Stuart-Maxwell test.

Random number generation

  • Compatible with the .NET Framework's System.Random.
  • Four generators, with varying quality, period and speed to suit your application.
  • Generate random samples from any distribution.
  • Fauré and Halton sequences
  • Shufflers and randomized enumerators