Mathematica > Data Handling & Data Sources >
Handling Arrays of Data
Mathematica routinely handles huge arrays of numeric, symbolic, textual or any other data, with any dimension or structure. Arrays are fully integrated into Mathematica's powerful core symbolic language, making possible extremely high-level array operations that are both elegant and efficient.
Length  ▪ Dimensions  ▪ Union  ▪ Tally  ▪ Position  ▪ Count  ▪ BinCounts  ▪ ...
Select  ▪ Cases  ▪ DeleteCases  ▪ ReplacePart  ▪ ...
Part ([[..]]) extract or reset elements, rows, columns, blocks, etc.
Take  ▪ Drop  ▪ Append  ▪ Join  ▪ ...
Flatten  ▪ Partition  ▪ Transpose  ▪ ArrayFlatten  ▪ Sort  ▪ ...
{}+{}, etc. — automatically operate on corresponding elements
Map  ▪ Apply  ▪ Join  ▪ ...
ListPlot  ▪ ArrayPlot  ▪ ListDensityPlot  ▪ Grid  ▪ ...
MovingAverage  ▪ ListConvolve  ▪ Nearest  ▪ FindClusters  ▪ ...
Import  ▪ Table  ▪ Array  ▪ SparseArray  ▪ ...
TUTORIALS
MORE ABOUT