slv.inversion.viz.plot_desroziers#

slv.inversion.viz.plot_desroziers(by_site, per_obs, timeseries)[source]#

Plot Desroziers diagnostic: variance comparison, box-whisker, and timeseries.

Parameters:
  • by_site (pd.DataFrame) – Site-aggregated Desroziers diagnostic (default groupby) with ‘diagnosed’, ‘specified’, and ‘ratio’ columns.

  • per_obs (pd.DataFrame) – Per-observation Desroziers diagnostic (groupby=None) with ‘diagnosed’, ‘specified’, and ‘ratio’ columns. Index should have ‘obs_location’ and ‘obs_time’ levels.

  • timeseries (pd.DataFrame) – Temporally-aggregated Desroziers diagnostic with ‘ratio’ column. Index should have ‘obs_location’ and ‘obs_time’ levels.