New in 10.0: Data Manipulation & Analysis



Entities »

EntityValue get values for properties of entities

Entity represent a particular entity in the world

EntityProperty  ▪  EntityProperties  ▪  CommonName  ▪  CanonicalName  ▪  EntityTypeName  ▪  ...

Machine Learning »

Classify classify data into categories using a built-in classifier or learning from examples

Predict predict values from data using a built-in predictor or learning from examples

ClassifierFunction  ▪  PredictorFunction  ▪  ClassifierMeasurements  ▪  PredictorMeasurements

WDF (Wolfram Data Framework) »

SemanticImport import a file to give WDF

Interpreter specify how to convert a string to WDF

"Date"  ▪  "City"  ▪  "Number"  ▪  "PhoneNumber"  ▪  "URL"  ▪  ...

ThermodynamicData properties of thermodynamic substances

Formulas »

FormulaData give the equations for a specific formula

FormulaLookup look up formula names based on specific criteria

QuantityVariable represent a physical quantity

QuantityVariableIdentifier  ▪  QuantityVariablePhysicalQuantity  ▪  QuantityVariableDimensions  ▪  QuantityVariableCanonicalUnit


CurrencyConvert convert between different currencies

InflationAdjust current and historical inflation adjustments

DatedUnit associate a specific date with a unit

Broad Support for Time Series Processing »

TimeSeries series consisting of time-value pairs

EventSeries special time series with no interpolation between samples

TemporalData general collection of time series

Basic Operations

TimeSeriesWindow give the time series in the specified time window

TimeSeriesInsert insert time-value pairs into a time series

TimeSeriesRescale  ▪  TimeSeriesResample  ▪  TimeSeriesShift  ▪  TimeSeriesThread  ▪  TimeSeriesMap  ▪  TimeSeriesMapThread  ▪  RegularlySampledQ  ▪  MinimumTimeIncrement

Filtering & Aggregating Time Series

MovingMap apply a function to a moving overlapping window

TimeSeriesAggregate apply a function to a moving non-overlapping window

Differences  ▪  Accumulate  ▪  MovingAverage  ▪  MovingMedian  ▪  ...

LowpassFilter  ▪  HighpassFilter  ▪  MeanFilter  ▪  ...

Time Series Process Modeling »

TimeSeriesModelFit automatically fit a time series model

TimeSeriesForecast  ▪  CorrelationFunction  ▪  PowerSpectralDensity  ▪  ...

Date & Time

DateObject  ▪  TimeObject

DateFormat  ▪  CalendarConvert  ▪  TimeZoneConvert

LABColor, LUVColor, XYZColor use colors defined in CIE color spaces

New in Image Processing & Analysis »

BarcodeImage, BarcodeRecognize generate and recognize 1D or 2D barcodes

ConformImages make a list of images that have conforming properties

RemoveBackground separate and remove background from an image

DominantColors improvements and new options to find a list of dominant colors

RandomColor  ▪  ColorDistance  ▪  ChromaticityPlot

ConstantImage  ▪  LinearGradientImage  ▪  RadialGradientImage

ImageCollage  ▪  LocalAdaptiveBinarize  ▪  GrowCutComponents  ▪  ImageApplyIndexed  ▪  ImageSaliencyFilter  ▪  SavitzkyGolayMatrix

Use more functions for processing and analyzing 3D images

ComponentMeasurements  ▪  SelectComponents

ImageRotate  ▪  ImageTransformation  ▪  ImagePerspectiveTransformation

EdgeDetect  ▪  CrossingDetect  ▪  ContourDetect  ▪  CornerFilter

HistogramTransform  ▪  HistogramTransformInterpolation