calculate_bin_edges(a, bins=10, range=None, weights=None)¶
Calculate histogram bin edges like
Input data. The bin edges are calculated over the flattened array.
- binsint, list, or str, optional
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’. See
histogramfor a description of each method.
- rangetuple or None, 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 to
ainstead 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.