.. _auto_curve_normalize: *NORMALIZE THE CURVE BY DIVIDING THE Y-VALUES BY THE MAX-Y* =========================================================== Normalizes a curve's x, y, or both axes using either min-max scaling (divide by max value) or standard-scaler (z-score) normalization. Use this worker to bring curve values into a comparable range before further processing or comparison. When to use ----------- Classification: **process**. Tagged: ``axis``, ``curve``, ``minmax``, ``normalize``, ``scaling``, ``standard-scaler``, ``x-normalization``, ``y-normalization``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curve 1 - curve1 - vector - — - - Input curve (x/y vector) to be normalized; supply any time-history or response curve that requires axis scaling. * - Axis - axis - string - x - - Axis to normalize: 'x' normalizes only x-values, 'y' normalizes only y-values, 'xy' normalizes both axes; defaults to 'x'. * - Normalizetype - normalizetype - string - minmax - - Normalization method: 'minmax' divides each value by the axis maximum (range 0–1), 'standardscaler' applies z-score standardization (zero mean, unit variance); defaults to 'minmax'. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curve_normalize_output_1 - curve_normalize_output_1 - vector - Normalized output curve (x/y vector) with the selected axis values rescaled according to the chosen normalization method. Disciplines ----------- - ai_ml.preprocessing - data.curve.transform Runnable example ---------------- A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: `/api/workflow/example?id=curve_normalize `_ .. raw:: html

Auto-generated from transformation schema. Worker id: curve_normalize. Schema hash: d93cc951a79f. Hand-curated docs in workerexamples/ override this page when present.