Overview

The Scaling node is a transformation node in a Weave Workflow that transforms numerical columns toward a Gaussian-like distribution. It provides three transformation methods — Logarithm, power, and Z Score and applies the chosen method to the selected columns. It sits in the middle of a Workflow’s processing path between source nodes (Data Import) and terminal nodes (Result, Output) and emits the transformed data downstream.

Configuration is two parts: select the columns via the Select button, then choose a transformation method. Unselected columns pass through unchanged.

Note: “Workflow” is the in-UI term for what some Weave documentation calls a pipeline. This reference uses “Workflow.”

When to use it

  • Reshaping skewed numerical columns toward a more Gaussian-like distribution.
  • Standardizing numerical columns to comparable scales via Z Score.
  • Compressing magnitude or reducing skew via Logarithm or power transforms.
  • Transforming one or more selected columns while leaving the remaining columns unchanged.

Supported methods

MethodDescription
LogarithmScales down values of selected numerical columns by applying the logarithm.
PowerConverts values of selected numerical columns by raising the values to the power of the number provide as input by the user.
Z ScoreConverts values of selected numerical columns into their respective z scores which are representative of their distances from their means in terms of standard deviations.

Configuration

StepDescription
SelectOpens the popup listing the columns in the upstream data.
Select AllSelects every column in the popup.
Column checkboxesChoose the columns to transform. Unselected columns pass through unchanged.
ApplyCommits the column selection.
Select method for transformationChoose Logarithm, power, or Z Score to apply to the selected columns.

Key behaviors

Scaling is a transformation node. Unlike Data Import (source) and Result / Output (terminal), it sits in the middle of the Workflow, receiving data upstream, transforming the selected columns, and passing the result downstream.

Selection-scoped. Only the columns selected in the Transformation popup are transformed; all other columns pass through unchanged.

Single method per node. One transformation method is chosen for the node and applied to the selected columns.