From d01c42af2e92f0fc68b78da9859a97b0254a8221 Mon Sep 17 00:00:00 2001 From: Sander Roosendaal Date: Sun, 10 May 2020 11:25:52 +0200 Subject: [PATCH] total time instead of perc --- rowers/interactiveplots.py | 69 ++++++++++++----------------------- rowers/views/analysisviews.py | 6 +-- 2 files changed, 27 insertions(+), 48 deletions(-) diff --git a/rowers/interactiveplots.py b/rowers/interactiveplots.py index 8affafe7..724d2c9d 100644 --- a/rowers/interactiveplots.py +++ b/rowers/interactiveplots.py @@ -184,66 +184,45 @@ def interactive_hr_piechart(df,rower,title): sumtimehr = df['deltat'].sum() qry = 'hr < {ut2}'.format(ut2=rower.ut2) - frac_lut2 = df.query(qry)['deltat'].sum()/sumtimehr + frac_lut2 = df.query(qry)['deltat'].sum() - qry = 'hr < {ut1}'.format(ut1=rower.ut1,ut2=rower.ut2) - frac_ut2 = df.query(qry)['deltat'].sum()/sumtimehr + qry = '{ut2} <= hr < {ut1}'.format(ut1=rower.ut1,ut2=rower.ut2) + frac_ut2 = df.query(qry)['deltat'].sum() - qry = 'hr < {at}'.format(ut1=rower.ut1,at=rower.at) - frac_ut1 = df.query(qry)['deltat'].sum()/sumtimehr + qry = '{ut2} <= hr < {at}'.format(ut2=rower.ut2,at=rower.at) + frac_ut1 = df.query(qry)['deltat'].sum() - qry = 'hr < {tr}'.format(at=rower.at,tr=rower.tr) - frac_at = df.query(qry)['deltat'].sum()/sumtimehr + qry = '{at} <= hr < {tr}'.format(at=rower.at,tr=rower.tr) + frac_at = df.query(qry)['deltat'].sum() - qry = 'hr < {an}'.format(tr=rower.tr,an=rower.an) - frac_tr = df.query(qry)['deltat'].sum()/sumtimehr + qry = '{tr} <= hr < {an}'.format(tr=rower.tr,an=rower.an) + frac_tr = df.query(qry)['deltat'].sum() - frac_an = 1. + qry = 'hr >= {an}'.format(an=rower.an) + frac_an = df.query(qry)['deltat'].sum() - source_starts = 2*pi*pd.Series([ - 0, - frac_lut2, - frac_ut2, - frac_ut1, - frac_at, - frac_tr, - ]) - - source_ends = 2*pi*pd.Series([ - frac_lut2, - frac_ut2, - frac_ut1, - frac_at, - frac_tr, - frac_an, - ]) - - source_legends = [ - '