Taylor Diagrams#
- Hydrological_model_validator.Plotting.Taylor_diagrams.comprehensive_taylor_diagram(data_dict, **kwargs)[source]#
Plot a comprehensive yearly Taylor diagram comparing model and satellite statistics.
- Parameters:
data_dict (dict) – Dictionary with model and satellite data organized by year.
**kwargs –
Additional keyword arguments include:
- output_pathstr or Path
Required. Directory where the figure is saved.
- variable_namestr
Short name used to infer full variable name and unit.
- variablestr
Full variable name (e.g., “Chlorophyll”).
- unitstr
Unit of measurement (e.g., “mg Chl/m³”).
- marker_shapeslist of str
Marker symbols used for each year (e.g., [‘o’, ‘s’, ‘D’]).
- Plot Options:
- figsizetuple of float
Figure size in inches.
- dpiint
Plot resolution.
- titlestr
Plot title.
- title_fontsizeint
Font size of the title.
- title_fontweightstr or int
Font weight of the title.
- title_padfloat
Padding between title and plot.
- Base Taylor Options:
- tickrmslist of float
RMSD contours for base diagram.
- titleRMSstr
Turn RMS title on/off.
- Reference Marker Options (prefix Ref_):
- Ref_markersymbolstr
Marker symbol for reference overlay.
- Ref_markercolorstr or tuple
Marker face or edge color.
- Ref_markersizefloat
Marker size.
- Data Marker Options:
- markersymbolstr
Marker symbol for yearly points.
- markercolorstr or tuple
Marker color.
- markersizefloat
Marker size.
- Raises:
ValueError – If neither ‘variable_name’ nor both ‘variable’ and ‘unit’ are provided.
- Hydrological_model_validator.Plotting.Taylor_diagrams.monthly_taylor_diagram(data_dict, **kwargs)[source]#
Plot a unified Taylor diagram with points for each month and year.
- Parameters:
data_dict (dict) – Dictionary containing model and satellite data for each month and year.
**kwargs –
Additional keyword arguments include:
- output_pathstr or Path
Required. Directory where the figure is saved.
- variable_namestr
Short name used to infer full variable name and unit.
- variablestr
Full variable name (e.g., “Chlorophyll”).
- unitstr
Unit of measurement (e.g., “mg Chl/m³”).
- Plot Options:
- titlestr
Plot title.
- figsizetuple of float
Figure size in inches.
- dpiint
Plot resolution.
- title_padfloat
Padding between title and plot.
- title_fontsizeint
Font size of the title.
- title_fontweightstr or int
Font weight of the title.
- Raises:
ValueError – If neither ‘variable_name’ nor both ‘variable’ and ‘unit’ are provided.