Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.clickml.app/llms.txt

Use this file to discover all available pages before exploring further.

The Data Transformation component applies element-wise mathematical functions to numerical columns — useful for fixing skewed distributions before training.

Configuration

OptionDescription
MethodThe transformation to apply (see table below).
ColumnsColumns to transform. Supports All Numerical Features.
ThresholdUsed only by the Binarize method. Values above this threshold become 1, values at or below become 0.

Methods

MethodFormulaUse case
Loglog(x)Right-skewed distributions (values must be positive)
Log1plog(1 + x)Right-skewed distributions that include zero
Square Root√xModerate right skew
Cube Root∛xHandles negative values
SquareAmplify differences for small values
CubeAmplify differences more aggressively
ExponentialLeft-skewed distributions
Box-CoxPower transform — finds optimal lambda automaticallyGeneral normalization (positive values only)
Yeo-JohnsonLike Box-Cox but handles zero and negative valuesGeneral normalization
Binarize1 if x > threshold else 0Converting continuous features to binary flags

Input / Output

Type
InputDataFrame
OutputDataFrame