emd.spectra.define_hist_bins_from_data¶
- emd.spectra.define_hist_bins_from_data(X, nbins=None, mode='sqrt', scale='linear', tol=0.001, max_bins=2048)[source]¶
Find the bin edges and centre frequencies for use in a histogram.
If nbins is defined, mode is ignored
- Parameters
- Xndarray
Dataset whose summary stats will define the histogram
- nbinsint
Number of bins to create, if undefined this is derived from the data (Default value = None)
- mode{‘sqrt’}
Method for deriving number of bins if nbins is undefined (Default value = ‘sqrt’)
- scale{‘linear’,’log’}
(Default value = ‘linear’)
- Returns
- edgesndarray
1D array of bin edges
- centresndarray
1D array of bin centres