.NET regression, anova, clustering, principal component analysis and much more
NMath Stats is a useful application that provides classes for data manipulation, statistical computation and biostatistics.
NMath Stats contains a data table class with functions for computing descriptive statistics, such as mean, variance, standard deviation, percentile, median, quartiles, geometric mean, harmonic mean, RMS, kurtosis, skewness and many more. Here are some key features of "NMath Stats":
· A data frame class for holding data of various types (numeric, string, boolean, datetime, and generic), with methods for appending, inserting, removing, sorting, and permuting rows and columns.
· Functions for computing descriptive statistics, such as mean, variance, standard deviation, percentile, median, quartiles, geometric mean, harmonic mean, RMS, kurtosis, skewness, and many more.
· Special functions, such as factorial, log factorial, binomial coefficient, log binomial, log gamma, incomplete gamma, beta, and incomplete beta.
· Probability density function (PDF), cumulative distribution function (CDF), inverse CDF, and random variable moments for a variety of probability distributions, including beta, binomial, chi-square, exponential, F, gamma, geometric, logistic, log-normal, negative binomial, normal (Gaussian), Poisson, Student's t, triangular, and Weibull distributions.
· Multiple linear regression.
· Basic hypothesis tests, such as z test, t-test, and F-test, with calculation of p-values, critical values, and confidence intervals.
· One-way and two-way analysis of variance (ANOVA) and analysis of variance with repeated measures (RANOVA).
· Non-parametric tests, such as the Kolmogorov-Smirnov test and Kruskal-Wallis rank sum test.
· Multivariate statistical analyses, including principal component analysis, hierarchical cluster analysis, and k-means cluster analysis.
· Nonnegative matrix factorization (NMF), and data clustering using NMF.
· Partial least squares (PLS), including cross validation and the SIMPLS and NIPALS algorithms.
· Data filtering, including a moving average filter and a Savitzky-Golay smoothing filter.
· Plotting using the Microsoft Chart Controls for .NET.
Requirements:
· Microsoft .NET Framework
· NMath Core
Limitations:
· 30 days trial What's New in This Release: [ read full changelog ]
· Upgraded to Intel MKL 11.0 Update 3 with resulting performance increases.
· Added class LogisticRegression and related classes for performing binomial logistic regression.
· Added classes ProcessCapability, ProcessPerformance, and ZBench for process control statistics, such as Cp, Cpm, Cp, Pp, and Ppk.
· Added function NaNMedium( IDFColumn) to StatsFunctions.
· Throw LicenseException on expired license, rather than Environment.Exit().
|
|