Histogram Plot Data Ifc
Minimal data contract required by HistogramPlot to render a histogram.
All four arrays must be the same length, indexed in ascending bin order: element i of lowerLimits, upperLimits, binCounts, and binFractions all refer to the same bin.
In-memory Histogram instances satisfy this naturally (bins are built in order).
Database implementations must sort source rows by
bin_numbefore populating these arrays;DbHistogramPlotDatadoes this automatically in its constructor.
HistogramIfc extends this interface, so any existing HistogramIfc instance is a valid HistogramPlotDataIfc without modification.
Inheritors
Properties
Raw count of observations in each bin.
Proportion of observations in each bin (counts divided by total).
Lower boundary of each bin, in ascending order.
Maximum observed value. Used by HistogramPlot to substitute a concrete upper bound when upperLimits.last() is infinite.
Minimum observed value. Used by HistogramPlot to substitute a concrete lower bound when lowerLimits.first() is infinite.
Upper boundary of each bin, in ascending order.