.. _auto_definetable_scale_curve_by_parameters: *SCALE CURVES IN THE TABLE USING A PARAMETER DATASET* ===================================================== Scales the X and/or Y values of curves stored in a Define Table using per-row scale factors drawn from a Parameter Dataset. Use this worker when you need to apply row-matched, column-driven scaling (or offsetting) to a batch of curves in a single pass. When to use ----------- Classification: **process**. Tagged: ``batch_transform``, ``curve_scaling``, ``define_table``, ``offset``, ``parameters``, ``scale``, ``x_scale``, ``y_scale``. Inputs ------ .. list-table:: :header-rows: 1 :widths: 20 20 20 20 20 20 * - Label - ID - Type - Default - Required - Description * - Define Table - dt1 - define_table - — - - Define Table containing value-and-curve pairs to be scaled; the number of rows must match the number of rows in the Parameter Dataset. * - Parameters - parameters - dataset - — - - Dataset supplying per-row scale factors; row count must equal the number of rows in the Define Table, and column names must include those specified by x_sf and/or y_sf. * - X-Scale Factor Column Name - x_sf - text - — - - Name of the column in the Parameter Dataset whose values are used as X-axis scale factors; leave blank to skip X scaling. * - Y-Scale Factor Column Name - y_sf - text - — - - Name of the column in the Parameter Dataset whose values are used as Y-axis scale factors; leave blank to skip Y scaling. * - Type Of Scaling - type_of_scaling - scalar - all - - Controls which portion of each curve is scaled: 'all' scales every point, 'offset' offsets to the initial value before scaling, 'initial_peak' scales only points after the first peak, and 'custom' scales after user-supplied threshold values; defaults to 'all'. * - Scale After X - x_after - text - — - - Values after this value of X will be scaled. Values per curve can be specified by separating them using commas Outputs ------- .. list-table:: :header-rows: 1 :widths: 20 20 20 20 * - Label - ID - Type - Description * - Define Table with Scaled Curves - define_table - define_table - Define Table with the same structure as the input but with curve X and/or Y values replaced by their scaled counterparts according to the chosen scaling mode. Disciplines ----------- - data.curve.transform - data.dataset.transform Runnable example ---------------- A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: `/api/workflow/example?id=definetable_scale_curve_by_parameters `_ .. raw:: html

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