binmaker¶
- clustertools.util.recipes.binmaker(x, nbin=10, nsum=False, steptype='linear')[source]¶
Split an array into bins of equal width
- Parameters:
- xfloat
input array
- nbinint
number of bins
- nsumbool
return number of points in each bin (default: False)
- steptypestr
linear or logarithmic steps (default: linear)
- Returns:
- x_lowerfloat
lower bin values
- x_midfloat
mean value in each bin
- x_upperfloat
upper bin values
- x_hist
number of points in bin
- if nsum==True:
- x_sumfloat
sum of point values in each bin