BiCumulants#
- class pymultifracs.bivariate.BiCumulants(bootstrapped_obj=None, *, scaling_ranges, idx_reject=None, weighted=None, mrq1, mrq2, min_j=1, mode='all2all', n_cumul=2)#
Bivariate cumulants.
- get_jrange(j1=None, j2=None, bootstrap=False)#
Get the range of j values.
- get_n_bootstrap()#
Returns the number of bootstrapping repetition, or 0 if no bootstrapping
- get_nj_interv(j_min, j_max)#
Get number of coefficients per scale.
- get_nj_interv_margin(j_min, j_max, margin)#
Get number of coefficients per scale for the margins.
- plot(j1=None, j2=None, figsize=None, scaling_range=0, filename=None, signal_idx1=1, signal_idx2=0, plot_CI=False, **kwargs)#
Plot bivariate cumulants.
- plot_legendre(h_support=(0, 1.5), resolution=100, figsize=(10, 10), cmap=None, signal_idx1=0, signal_idx2=1, idx_range=0)#
Plot the bivariate Legendre spectrum
- plot_legendre_pv(resolution=30, use_ipyvtk=False)#
Plot the bivariate Legendre spectrum using pyvista.