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.