Discrete & Integer Data

Integrated into the Wolfram Language are powerful functions for analyzing large volumes of discrete and integer data—often conveniently specified using the Wolfram Language's uniquely flexible pattern language.

(RefLink[Differences, paclet:ref/Differences]) — successive differences

(RefLink[Accumulate, paclet:ref/Accumulate]) — cumulative sums

(RefLink[Union, paclet:ref/Union]) — unique elements in a single list or between lists

(RefLink[Tally, paclet:ref/Tally]) — tally distinct elements, listing them with their multiplicities

(RefLink[BinCounts, paclet:ref/BinCounts]), (RefLink[BinLists, paclet:ref/BinLists]) — count, list elements in a sequence of bins

(RefLink[Cases, paclet:ref/Cases]) — list elements matching a pattern

(RefLink[Count, paclet:ref/Count]) — count elements matching a pattern

(RefLink[Position, paclet:ref/Position]) — positions of elements

(RefLink[list/.rule, paclet:ref/ReplaceAll]) — replace elements according to a rule

(OrangeLink[Distance Measures », paclet:guide/DistanceAndSimilarityMeasures])

(OrangeLink[Mathematical Operations », paclet:guide/DiscreteMathematics])

Converting to Other Forms

(RefLink[ArrayRules, paclet:ref/ArrayRules]) — convert to position->value sparse array form

(RefLink[FromDigits, paclet:ref/FromDigits]) — convert to numbers, polynomials, etc.

(RefLink[ToString, paclet:ref/ToString]) — convert to a string

(OrangeLink[Visualization », paclet:guide/DataVisualization])

(OrangeLink[Integer Sequences », paclet:guide/IntegerSequences])

(RefLink[FindSequenceFunction, paclet:ref/FindSequenceFunction]) — find functional forms for integer sequences