calculate_bin_edges¶
- astropy.stats.calculate_bin_edges(a, bins=10, range=None, weights=None)[source]¶
Calculate histogram bin edges like
numpy.histogram_bin_edges.- Parameters:
- aarray_like
Input data. The bin edges are calculated over the flattened array.
- bins
int,list, orstr, optional If
binsis an int, it is the number of bins. If it is a list it is taken to be the bin edges. If it is a string, it must be one of ‘blocks’, ‘knuth’, ‘scott’ or ‘freedman’. Seehistogramfor a description of each method.- range
tupleorNone, optional The minimum and maximum range for the histogram. If not specified, it will be (a.min(), a.max()). However, if bins is a list it is returned unmodified regardless of the range argument.
- weightsarray_like, optional
An array the same shape as
a. If given, the histogram accumulates the value of the weight corresponding toainstead of returning the count of values. This argument does not affect determination of bin edges, though they may be used in the future as new methods are added.