From 38fa4ad87f6538fbe95a070e0a5923c4681711b0 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Mon, 15 May 2017 09:50:28 +0200 Subject: [PATCH] flex charts sliders for non-empower --- rowers/interactiveplots.py | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/rowers/interactiveplots.py b/rowers/interactiveplots.py index 2dd3ec57..1053c855 100644 --- a/rowers/interactiveplots.py +++ b/rowers/interactiveplots.py @@ -1039,6 +1039,23 @@ def interactive_cum_flex_chart2(theworkouts,promember=0, datadf.dropna(axis=1,how='all',inplace=True) datadf.dropna(axis=0,how='any',inplace=True) + + # test if we have drive energy + nowork = 1 + try: + test = rowdata['driveenergy'].mean() + nowork = 0 + except KeyError: + rowdata['driveenergy'] = 500. + + # test if we have power + nopower = 1 + try: + test = rowdata['power'].mean() + nopower = 0 + except KeyError: + rowdata['power'] = 50. + yparamname1 = axlabels[yparam1] if yparam2 != 'None': @@ -1643,7 +1660,6 @@ def interactive_flex_chart2(id=0,promember=0, hover.mode = 'mouse' - print rowdata.info() callback = CustomJS(args = dict(source=source,source2=source2, x1means=x1means,