BIN Y-VALUES¶
Bins the Y-values of an input curve into a histogram, returning the bin counts as a key-value result. Use this worker to analyse the distribution of any time-history or signal by specifying the desired number of bins and whether the bin range starts at zero.
When to use¶
Classification: process.
Tagged: binning, curve, distribution, histogram, signal, transformations, y-values.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve In | curve_in | vector | — | Input curve whose Y-values will be binned; accepts any (X, Y) vector such as a time-history or signal channel. | |
| Number Of Bins | numberof_bins | scalar | — | Integer number of equal-width bins to divide the Y-value range into; defaults to an auto-selected count when left blank. | |
| Use Zero-min | usezero-min | list | yes | Whether to force the histogram’s lower bound to zero (‘yes’) or use the actual minimum Y-value as the lower bound (‘no’); defaults to ‘yes’. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_histogram_output_1 | curve_histogram_output_1 | keyvalue | Key-value map where each key is a bin label (range of Y-values) and the corresponding value is the count of Y-samples falling in that bin. |
Disciplines¶
- data.curve.transform
- data.signal_processing
- data.statistics
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_histogram
Auto-generated from transformation schema. Worker id: curve_histogram. Schema hash: d1d943954618. Hand-curated docs in workerexamples/ override this page when present.