From 696007a06bc44e6bbe475a7ab1c4951f07a672c9 Mon Sep 17 00:00:00 2001
From: Le Roux Erwan <erwan.le-roux@irstea.fr>
Date: Tue, 5 Mar 2019 14:28:54 +0100
Subject: [PATCH] [SCM] add maxima on kde plot

---
 experiment/meteo_france_SCM_study/safran/safran_visualizer.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/experiment/meteo_france_SCM_study/safran/safran_visualizer.py b/experiment/meteo_france_SCM_study/safran/safran_visualizer.py
index 0f5ed77e..49d50941 100644
--- a/experiment/meteo_france_SCM_study/safran/safran_visualizer.py
+++ b/experiment/meteo_france_SCM_study/safran/safran_visualizer.py
@@ -126,7 +126,6 @@ class StudyVisualizer(object):
         name_to_xlevel_and_color = OrderedDict()
         name_to_xlevel_and_color['median'] = (np.median(all_massif_data), 'chartreuse')
         name_to_xlevel_and_color['mean'] = (np.mean(all_massif_data), 'g')
-
         # Plot some specific "extreme" quantiles with their color
         for p, color, name in zip(AbstractParams.QUANTILE_P_VALUES, AbstractParams.QUANTILE_COLORS,
                                   AbstractParams.QUANTILE_NAMES):
@@ -139,6 +138,8 @@ class StudyVisualizer(object):
                 p = p ** (1 / 365)
                 x_level = all_massif_data[int(p * len(all_massif_data))]
                 name_to_xlevel_and_color[BLOCK_MAXIMA_DISPLAY_NAME + name] = (x_level, color)
+        # Plot the maxima
+        name_to_xlevel_and_color['maxima'] = (np.max(all_massif_data), 'darkmagenta')
 
         for name, (xi, color) in name_to_xlevel_and_color.items():
             if self.vertical_kde_plot:
-- 
GitLab