get_discharge_metric_values_by_variable#

mhm_tools.post.discharge_evaluation.get_discharge_metric_values_by_variable(df, variables=None)[source]#

Get finite discharge metric values grouped for summary tables.

Parameters:
  • df (pandas.DataFrame) – Discharge metric rows.

  • variables (Sequence[str], optional) – Metric columns to collect.

Returns:

Metric values grouped by variable and realisation label.

Return type:

dict[str, dict[str, np.ndarray]]