plot_power_spectrum#

gadfly.plot_power_spectrum(ax=None, kernel=None, obs=None, freq=None, figsize=(8, 4), n_samples=1000, p_mode_inset=False, legend=True, scaling_low_freq='loglog', scaling_p_mode='semilogy', inset_xlim=[1800, 4500], inset_ylim=[0.005, 1.3], inset_bounds=[0.5, 0.5, 0.47, 0.47], title=None, label_kernel=None, label_obs=None, label_inset='p-modes', kernel_kwargs={}, obs_kwargs={}, inset_kwargs={}, create_new_figure=False)[source]#

Plot a power spectrum.

Requires matplotlib.

Parameters
  • ax (Axes) –

  • kernel (None or subclass of Term) –

  • obs (PowerSpectrum) –

  • freq (Quantity) –

  • figsize (list of floats) –

  • n_samples (int) –

  • p_mode_inset (bool) –

  • legend (bool) –

  • scaling_low_freq (str) –

  • scaling_p_mode (str) –

  • inset_xlim (list of floats) –

  • inset_ylim (list of floats) –

  • title (str) –

  • label_inset (str) –

  • label_obs (str) –

  • label_kernel (str) –

  • kernel_kwargs (dict) –

  • obs_kwargs (dict) –

  • inset_kwargs (dict) –

  • create_new_figure (bool) –

  • inset_bounds (list) –

Returns