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