COMPUTE A CURVE BASED ON THE VALUES FROM A GROUP OF CURVES¶
Constructs a crossplot curve by extracting a single scalar value (e.g. xfirst, ymax) from each curve in the X-group and each curve in the Y-group, then pairing them point-by-point into a new curve. Use this worker to visualize how a key feature of one set of curves varies against a key feature of another set.
When to use¶
Classification: process.
Tagged: crossplot, curve_values, scalar_extraction, transformations, xy_pair.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curves X | curves_x | vector | — | Collection of input curves whose extracted scalar (per X-Value Type) will form the X-coordinates of the output crossplot curve; supply one curve per desired data point. | |
| Curves Y | curves_y | vector | — | Collection of input curves whose extracted scalar (per Y-Value Type) will form the Y-coordinates of the output crossplot curve; must have the same count as Curves X. | |
| X-Value Type | x-value_type | string | xfirst | Scalar extraction rule applied to each curve in Curves X; choose from xfirst, xlast, xmax, yfirst, ylast, ymax, or ymin — defaults to ‘xfirst’ (first x-value of each curve). | |
| Y-Value Type | y-value_type | string | ymax | Scalar extraction rule applied to each curve in Curves Y; choose from xfirst, xlast, xmax, yfirst, ylast, ymax, or ymin — defaults to ‘ymax’ (peak y-value of each curve). |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curves_crossplot_values_output_1 | curves_crossplot_values_output_1 | vector | Single output curve whose N points are the (X-Value Type, Y-Value Type) scalar pairs extracted from the N input curve pairs, forming a crossplot scatter line. |
Disciplines¶
- data.curve.pair
- 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_crossplot_values
Auto-generated from transformation schema. Worker id: curves_crossplot_values. Schema hash: 7fab987423cd. Hand-curated docs in workerexamples/ override this page when present.