.. _auto_curves_max_min_normalize: *COMPUTE MAX-MIN NORMALIZE* =========================== Applies min-max normalization to one or more curves, rescaling values to the [0, 1] range. The normalization can be applied to the X axis, Y axis, or both axes simultaneously. Use this worker to standardize curve magnitudes before comparison, plotting, or machine-learning preprocessing. When to use ----------- Classification: **process**. Tagged: ``curve``, ``min-max``, ``normalization``, ``preprocessing``, ``rescale``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Curve - curve - vector - — - - One or more input curves whose values will be min-max normalized; accepts multiple curve objects (vector type) — leave empty only if curves are supplied downstream at runtime. * - Axes - axes - list - xy - - Axis or axes to normalize: 'xy' (default) rescales both X and Y to [0, 1], 'x' rescales only the X axis, and 'y' rescales only the Y axis. Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - curves_max_min_normalize_output_1 - curves_max_min_normalize_output_1 - vector - The normalized curve(s) with selected axis/axes rescaled to [0, 1], returned as a vector in the same structure as the input curves. Disciplines ----------- - 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=curves_max_min_normalize `_ .. raw:: html

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