@classmethod
def _make_bins(cls, low, high, bin_size):
    bins = np.arange(low, high, ((float(high) - float(low)) / (bin_size - 2)))
    if ((min(bins) < 0) and (0 not in bins)):
        bins = np.sort(np.append(bins, [0]))
    return bins
@classmethod
def _make_bins(cls, low, high, bin_size):
    bins = np.arange(low, high, ((float(high) - float(low)) / (bin_size - 2)))
    if ((min(bins) < 0) and (0 not in bins)):
        bins = np.sort(np.append(bins, [0]))
    return bins