Private
Public Access
1
0

added compare

This commit is contained in:
Sander Roosendaal
2019-04-30 20:18:47 +02:00
parent 337b6c530f
commit 4f2858cebd
4 changed files with 68 additions and 1 deletions

View File

@@ -545,6 +545,35 @@ def statsdata(workouts, options):
return('',html_content)
def comparisondata(workouts,options):
includereststrokes = options['includereststrokes']
xparam = options['xaxis']
yparam1 = options['yaxis1']
plottype = options['plottype']
promember=True
workstrokesonly = not includereststrokes
ids = [w.id for w in workouts]
labeldict = {
int(w.id): w.__str__() for w in workouts
}
res = interactive_multiple_compare_chart(ids,xparam,yparam1,
promember=promember,
plottype=plottype,
labeldict=labeldict)
script = res[0]
div = res[1]
scripta = script.split('\n')[2:-1]
script = ''.join(scripta)
return(script,div)
def boxplotdata(workouts,options):
includereststrokes = options['includereststrokes']
@@ -656,6 +685,8 @@ def analysis_view_data(request,userid=0):
script,div = flexalldata(workouts,options)
elif function == 'stats':
script,div = statsdata(workouts,options)
elif function == 'compare':
script,div = comparisondata(workouts,options)
else:
script = ''
div = 'Unknown analysis functions'