Private
Public Access
1
0

preparing multi compare for sliders

This commit is contained in:
Sander Roosendaal
2018-09-05 16:52:35 +02:00
parent 2d87c36c24
commit 8265c188fd

View File

@@ -3780,6 +3780,7 @@ def interactive_multiple_compare_chart(ids,xparam,yparam,plottype='line',
colors = itertools.cycle(palette)
cntr = 0
l1 = []
for id,color in itertools.izip(ids,colors):
group = datadf[datadf['workoutid']==int(id)].copy()
@@ -3826,12 +3827,12 @@ def interactive_multiple_compare_chart(ids,xparam,yparam,plottype='line',
legend=str(id)
if plottype=='line':
l1 = plot.line('x','y',source=source,color=color,legend=legend)
l1.append(plot.line('x','y',source=source,color=color,legend=legend))
else:
l1 = plot.scatter('x','y',source=source,color=color,legend=legend,
fill_alpha=0.4,line_color=None)
l1.append(plot.scatter('x','y',source=source,color=color,legend=legend,
fill_alpha=0.4,line_color=None))
plot.add_tools(HoverTool(renderers=[l1],tooltips=TIPS))
plot.add_tools(HoverTool(renderers=[l1[cntr]],tooltips=TIPS))
cntr += 1
plot.legend.location='bottom_right'