From d195d45a373eb8669ba08e0b97aafed87e31a451 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sun, 18 Oct 2020 12:17:30 +0200 Subject: [PATCH] adding title option to CP chart --- rowers/interactiveplots.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/rowers/interactiveplots.py b/rowers/interactiveplots.py index a3ed138e..46fa5e78 100644 --- a/rowers/interactiveplots.py +++ b/rowers/interactiveplots.py @@ -2881,7 +2881,8 @@ def interactive_agegroupcpchart(age,normalized=False): return script,div -def interactive_otwcpchart(powerdf,promember=0,rowername="",r=None,cpfit='data'): +def interactive_otwcpchart(powerdf,promember=0,rowername="",r=None,cpfit='data', + title=''): powerdf = powerdf[~(powerdf == 0).any(axis=1)] # plot tools if (promember==1): @@ -2972,7 +2973,9 @@ def interactive_otwcpchart(powerdf,promember=0,rowername="",r=None,cpfit='data') plot.y_range = Range1d(0,1.5*max(theavpower)) plot.x_range = Range1d(1,2*max(thesecs)) plot.legend.orientation = "vertical" - plot.title.text = "Critical Power for "+rowername + if not title: + title = "Critical Power for "+rowername + plot.title.text = title hover = plot.select(dict(type=HoverTool))