Shape · Statistics

Standardize

Rescales number columns to a common scale: z-score or 0 to 1. Use it before comparing measures in different units.

Also known as: Normalize, scale

How it works

Pick the Columns and a Method: Z-score subtracts the column mean and divides by the sample standard deviation; Min-max maps the column onto 0 to 1. Output Replace overwrites the columns in place; Append keeps them and adds column_z or column_norm. A column whose values are all equal has no spread, so its scaled values are NULL. No columns means nothing is scaled.

Inputs and outputs

Inputs

  • data — Table

Outputs

  • data — Table

Settings

The Attributes panel of Standardize, as in the app: the controls work, but nothing runs — there is no data behind it.

The same settings, as the Assistant writes them
{
  columns: string[]
  method: "zscore"|"minmax"
  output: "replace"|"append"
}

Example

Compare revenue in euros with headcount before clustering: columns revenue and headcount, method Z-score, output Append.

revenueheadcountrevenue_zheadcount_z
1,20010-1.0-0.70
2,400251.01.15
1,800120.0-0.45