Statistical Data Analysis

The Wolfram Language integrates many aspects of statistical data analysis, from getting and exploring data to building high-quality models and deducing consequences.  The Wolfram Language provides multiple ways to get data, starting with built-in curated data sources, importing from a variety of file formats, or connecting to databases. Basic processing of data, including computing statistical quantities, smoothing, testing, and visualizing, gives a first level of analysis. By adding models to the mix, such as distributional or regression models, you can answer a wider range of analysis questions or even provide predictive capabilities.

Computable Data

CountryData  ▪  CityData  ▪  FinancialData

Importing Data »

Import  ▪  "CSV"  ▪  "XLS"  ▪  "MDB"  ▪  ...

Database Data »

OpenSQLConnection  ▪  SQLSelect  ▪  ...

Statistical Quantities »

Mean  ▪  Variance  ▪  StandardDeviation  ▪  Median  ▪  Quantile  ▪  Covariance  ▪  ...

Data Smoothing »

MovingAverage  ▪  MovingMedian  ▪  ListCorrelate  ▪  ...

Statistical Visualization »

Histogram  ▪  SmoothHistogram  ▪  QuantilePlot  ▪  BoxWhiskerChart  ▪  ...

Hypothesis Tests »

DistributionFitTest  ▪  LocationTest  ▪  VarianceTest  ▪  ...

Cluster Analysis »

Dendrogram  ▪  FindClusters  ▪  ClusteringTree  ▪  ...

Probability & Statistics »

EstimatedDistribution  ▪  EmpiricalDistribution  ▪  Probability  ▪  ...

Statistical Model Analysis »

LinearModelFit  ▪  NonlinearModelFit  ▪  GeneralizedLinearModelFit  ▪  ...

Random Sampling »

RandomReal  ▪  RandomInteger  ▪  RandomVariate  ▪  RandomChoice  ▪  ...

Data Fitting »

FindFit find a general nonlinear fit

Fit  ▪  Interpolation  ▪  LeastSquares  ▪  FindFormula  ▪  ...

Related Tutorials