Mathematica システムには大量の離散および整数データを解析するための強力な関数が統合されている.データは多くの場合,
Mathematica の非常に柔軟で便利なパターン言語を使って指定されている.
Union — 単一のリストまたは複数のリスト間の固有要素
Tally — 多重度とともにリストしながら別個の要素を数える
BinCounts,
BinLists — ビンの列の中の要素を数える,またはリストする
Cases — パターンに合致する要素をリストする
list/.rule — 規則に従って要素を置換する
ArrayRules — 位置→値の疎配列形式に変換する