From 6abd81c27d436f0e85635db5e599e046ddcb3c90 Mon Sep 17 00:00:00 2001
From: leufen1 <l.leufen@fz-juelich.de>
Date: Thu, 15 Sep 2022 10:37:07 +0200
Subject: [PATCH] use p25 and p75 as errorbar

---
 mlair/plotting/postprocessing_plotting.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/mlair/plotting/postprocessing_plotting.py b/mlair/plotting/postprocessing_plotting.py
index 271571c2..1f4de588 100644
--- a/mlair/plotting/postprocessing_plotting.py
+++ b/mlair/plotting/postprocessing_plotting.py
@@ -1379,7 +1379,7 @@ class PlotTimeEvolutionMetric(AbstractPlotClass):
     def _plot_summary_line(self, data, x_dim, y_dim, hue_dim):
         data[x_dim] = pd.to_datetime(data[x_dim].dt.strftime('%Y-%m')) #???
         n = len(data[hue_dim].unique())
-        ax = sns.lineplot(data=data, x=x_dim, y=y_dim, hue=hue_dim, errorbar=("sd", 1),
+        ax = sns.lineplot(data=data, x=x_dim, y=y_dim, hue=hue_dim, errorbar=("pi", 50),
                           palette=sns.color_palette()[:n], style=hue_dim, dashes=False, markers=["X"]*n)
         ax.set(xlabel=None, ylabel=self.title)
         ax.get_legend().set_title(None)
@@ -1387,6 +1387,7 @@ class PlotTimeEvolutionMetric(AbstractPlotClass):
         ax.xaxis.set_major_formatter(mdates.DateFormatter('%b\n%Y'))
         ax.xaxis.set_minor_locator(mdates.MonthLocator(bymonth=range(1, 13, 3)))
         ax.xaxis.set_minor_formatter(mdates.DateFormatter('%b'))
+        ax.margins(x=0)
         plt.tight_layout()
         self._save()
 
-- 
GitLab