This is documentation for Mathematica 7, which was
based on an earlier version of the Wolfram Language.

# Standardize

 Standardize[list] shifts and rescales the elements of list to have zero mean and unit sample variance. Standardize[list, f1]shifts the elements in list by f1[list] and rescales them to have unit sample variance. Standardize[list, f1, f2]shifts by f1[list] and scales by f2[list].
• Standardize shifts by a location and rescales by a scale estimated from the elements of list.
• Standardize[list, f1, f2] is effectively (list-f1[list])/f2[list].
• Common choices for f1 and f2 include:
 Mean StandardDeviation zero mean and unit variance Mean 1& shift to mean 0 Median 1& shift by the median 0& StandardDeviation scale to have unit variance
• Standardize[{{x1, y1, ...}, {x2, y2, ...}, ...}] effectively gives Transpose[{Standardize[{x1, x2, ...}], Standardize[{y1, y2, ...}], ...}].  »
Compute standard scores for data:
Shift to have mean zero without scaling:
Shift by the Median and scale by the InterquartileRange:
 Scope   (4)
Standardize exact numeric data:
Symbolic values:
Standardize arbitrary-precision data:
Standardize matrix data by column:
Standardize a SparseArray:
 Applications   (1)
Shift normally distributed values to a standard normal:
The theoretical curves:
Compute MeanDeviation using Standardize:
New in 7