Histogram API Documentation
SoPHIELabs Histogram API Class
The Histogram API takes a list of values and generates a list of bins to illustrate distributions.
$histogramApi = $api->get('sophielabs_histogram');
$bins = $histogramApi->continuousBinsByNumber(array(1,4,5,1,7,12,13), 3);
Init: $histogramApi = $api->get('sophielabs_histogram');
Method: $histogramApi->continuousBinsByNumber(...)
Returns an array of bins for a list of continoues values defined by the number of bins
Parameters:
- Array $values Array of values
- Int $numberOfBins Number of Bins
Returns Array Bins with value count
Method: $histogramApi->continuousBinsByWidth(...)
Returns an array of bins for a list of continoues values defined by there bin width
Parameters:
- Array $values Array of values
- Int|Double $widthOfBins Width of bins
- Int|Double $lowerBound Lowest bin boundary
Returns Array Bins with value count
Method: $histogramApi->discreteBins(...)
Returns an array of bins for a list of discretionary values
Parameters:
- Array $values Array of values
Returns Array Bins with value count