SoPHIE API Documentation

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