Scientific Data Analysis

The Wolfram Language has unparalleled scientific data analysis capabilities, building on its strong base of algorithms, ability to represent and manipulate models symbolically, and integrated representation of real-world quantities and entities.

Importing Data

Import import data in hundreds of standard formats from files, web, etc.

"CSV"  ▪  "XLS"  ▪  "HDF"  ▪  "MOL"  ▪  "FITS"  ▪  "DICOM"  ▪  ...

SemanticImport import data and convert to semantic WDF

Data Acquisition

DeviceReadTimeSeries read a data time series from a connected device

ServiceExecute read data from an API

Data Representation

Quantity a quantity with units

Around a number or quantity with uncertainty

DateObject  ▪  TimeObject  ▪  GeoPosition  ▪  AstroPosition  ▪  Association

Entity canonical entity representation (species, chemical, etc.)

Image  ▪  Graph  ▪  TimeSeries  ▪  EventSeries

Dataset general representation of multidimensional and/or hierarchical data

Visualization »

ListPlot  ▪  ListLinePlot  ▪  ListLogPlot  ▪  DateListPlot  ▪  ...

ListDensityPlot  ▪  ListContourPlot  ▪  ListPlot3D  ▪  ListStreamPlot  ▪  ...

ArrayPlot  ▪  GraphPlot  ▪  TreePlot  ▪  ...

Histogram  ▪  QuantilePlot  ▪  Dendrogram  ▪  BarChart  ▪  PieChart  ▪  ...

GeoGraphics visualize geographic data with detailed base maps

Data Cleaning »

Rescale  ▪  Clip  ▪  Threshold  ▪  MovingAverage  ▪  MovingMedian  ▪  ...

Descriptive Statistics »

Mean  ▪  Variance  ▪  Median  ▪  Covariance  ▪  ...

Statistical Analysis »

EstimatedDistribution  ▪  DistributionFitTest  ▪  LocationTest  ▪  ...

Model Fitting & Regression »

FindFit  ▪  LinearModelFit  ▪  GeneralizedLinearModelFit  ▪  NonlinearModelFit  ▪  ...

Symbolic Model Discovery

FindFormula attempt to find a simple symbolic formula for data

Statistical Model Discovery »

FindDistribution  ▪  ...

Time Series Analysis »

TimeSeriesModelFit  ▪  EstimatedProcess  ▪  TimeSeriesForecast  ▪  ...

Survival Analysis »

EventData  ▪  SurvivalModelFit  ▪  CoxModelFit  ▪  ...

Image Processing »

ComponentMeasurements  ▪  ImageAdjust  ▪  Binarize  ▪  EdgeDetect  ▪  ...

Signal Processing »

Fourier  ▪  LowpassFilter  ▪  ListConvolve  ▪  ...

Cluster Analysis »

FindClusters  ▪  ClusterClassify  ▪  ClusteringComponents  ▪  ...

Network Analysis »

FindGraphCommunities  ▪  ClosenessCentrality  ▪  GraphPropertyDistribution  ▪  ...

Sequence Analysis »

SequenceAlignment  ▪  SmithWatermanSimilarity  ▪  EditDistance  ▪  ...

Textual Analysis »

StringCount  ▪  StringSplit  ▪  Counts  ▪  RegularExpression  ▪  ...

Machine Learning »

Predict  ▪  Classify  ▪  LearnDistribution  ▪  AnomalyDetection  ▪  ...

Scientific Models & Relations »

FormulaData access many standard scientific relations and formulas

PhysicalSystem  ▪  QuantityVariable  ▪  SystemModel