From ff5462dc38db3af24d9a5f22de542c9eaffb8870 Mon Sep 17 00:00:00 2001 From: leufen1 <l.leufen@fz-juelich.de> Date: Wed, 14 Sep 2022 14:10:55 +0200 Subject: [PATCH] just first skeleton for mse line plot --- mlair/plotting/postprocessing_plotting.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mlair/plotting/postprocessing_plotting.py b/mlair/plotting/postprocessing_plotting.py index 5bd4ab1b..08c1e648 100644 --- a/mlair/plotting/postprocessing_plotting.py +++ b/mlair/plotting/postprocessing_plotting.py @@ -1313,6 +1313,14 @@ class PlotTimeEvolutionMetric(AbstractPlotClass): self.plot_name = f"{plot_name}_summary" self._plot(plot_data, years, months, vmin, vmax, None) + # line plot version + _data = data.mean(remaining_dim, skipna=True).transpose(model_type_dim, time_dim) + + _d = data.to_dataset(name="error").to_dataframe().reset_index() + sns.lineplot(data=_d, x=time_dim, y="error", hue=model_type_dim, errorbar=("sd", 1), + palette=sns.color_palette(), style=model_type_dim, dashes=False, markers="X") + + @staticmethod def _find_nan_edge(data, time_dim): coll = [] -- GitLab