diff --git a/mlair/plotting/postprocessing_plotting.py b/mlair/plotting/postprocessing_plotting.py index 271571c22ca8deff2a6ff641e33d8807fee72777..1f4de58805e1008c0b384f253a016c79e52d2b5d 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()