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
| Method | Description |
| Logarithm | Scales down values of selected numerical columns by applying the logarithm. |
| Power | Converts values of selected numerical columns by raising the values to the power of the number provide as input by the user. |
| Z Score | Converts 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
| Step | Description |
| Select | Opens the popup listing the columns in the upstream data. |
| Select All | Selects every column in the popup. |
| Column checkboxes | Choose the columns to transform. Unselected columns pass through unchanged. |
| Apply | Commits the column selection. |
| Select method for transformation | Choose 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.