compare fixed
This commit is contained in:
@@ -1837,6 +1837,27 @@ def interactive_comparison_chart(id1=0,id2=0,xparam='distance',yparam='spm',
|
|||||||
plot_width=920,
|
plot_width=920,
|
||||||
toolbar_sticky=False)
|
toolbar_sticky=False)
|
||||||
|
|
||||||
|
TIPS = OrderedDict([
|
||||||
|
('time','@ftime1'),
|
||||||
|
('pace','@fpace1'),
|
||||||
|
('hr','@hr1'),
|
||||||
|
('spm','@spm1{1.1}'),
|
||||||
|
('distance','@distance1{5}'),
|
||||||
|
])
|
||||||
|
TIPS2 = OrderedDict([
|
||||||
|
('time','@ftime2'),
|
||||||
|
('pace','@fpace2'),
|
||||||
|
('hr','@hr2'),
|
||||||
|
('spm','@spm2{1.1}'),
|
||||||
|
('distance','@distance2{5}'),
|
||||||
|
])
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
hover1 = plot.select(type=HoverTool)
|
||||||
|
hover1.tooltips = TIPS
|
||||||
|
hover2 = plot.select(type=HoverTool)
|
||||||
|
hover2.tooltips = TIPS2
|
||||||
|
|
||||||
|
|
||||||
if plottype=='line':
|
if plottype=='line':
|
||||||
@@ -1854,6 +1875,8 @@ def interactive_comparison_chart(id1=0,id2=0,xparam='distance',yparam='spm',
|
|||||||
fill_alpha=0.4,
|
fill_alpha=0.4,
|
||||||
line_color=None,color="red")
|
line_color=None,color="red")
|
||||||
|
|
||||||
|
plot.add_tools(HoverTool(renderers=[l1],tooltips=TIPS))
|
||||||
|
plot.add_tools(HoverTool(renderers=[l2],tooltips=TIPS2))
|
||||||
plot.legend.location = "bottom_right"
|
plot.legend.location = "bottom_right"
|
||||||
|
|
||||||
plot.title.text = row1.name+' vs '+row2.name
|
plot.title.text = row1.name+' vs '+row2.name
|
||||||
@@ -1880,49 +1903,6 @@ def interactive_comparison_chart(id1=0,id2=0,xparam='distance',yparam='spm',
|
|||||||
|
|
||||||
plot.y_range = Range1d(ymin,ymax)
|
plot.y_range = Range1d(ymin,ymax)
|
||||||
|
|
||||||
TIPS = OrderedDict([
|
|
||||||
('time1','@ftime1'),
|
|
||||||
('pace1','@fpace1'),
|
|
||||||
('hr1','@hr1'),
|
|
||||||
('spm1','@spm1{1.1}'),
|
|
||||||
('distance1','@distance1{5}'),
|
|
||||||
])
|
|
||||||
TIPS2 = OrderedDict([
|
|
||||||
('time2','@ftime2'),
|
|
||||||
('pace2','@fpace2'),
|
|
||||||
('hr2','@hr2'),
|
|
||||||
('spm2','@spm2{1.1}'),
|
|
||||||
('distance2','@distance2{5}'),
|
|
||||||
])
|
|
||||||
|
|
||||||
|
|
||||||
plot.add_tools(HoverTool(renderers=[l1],tooltips=TIPS))
|
|
||||||
plot.add_tools(HoverTool(renderers=[l2],tooltips=TIPS2))
|
|
||||||
# hover1 = plot.select(dict(type=HoverTool))
|
|
||||||
# hover2 = plot.select(dict(type=HoverTool))
|
|
||||||
|
|
||||||
# hover1.renderers = [l1]
|
|
||||||
# hover2.renderers = [l2]
|
|
||||||
|
|
||||||
# hover1.tooltips = OrderedDict([
|
|
||||||
# ('time1','@ftime1'),
|
|
||||||
# ('pace1','@fpace1'),
|
|
||||||
# ('hr1','@hr1'),
|
|
||||||
# ('spm1','@spm1{1.1}'),
|
|
||||||
# ('distance1','@distance1{5}'),
|
|
||||||
# ])
|
|
||||||
|
|
||||||
# hover2.tooltips = OrderedDict([
|
|
||||||
# ('time2','@ftime2'),
|
|
||||||
# ('pace2','@fpace2'),
|
|
||||||
# ('hr2','@hr2'),
|
|
||||||
# ('spm2','@spm2{1.1}'),
|
|
||||||
# ('distance2','@distance2{5}'),
|
|
||||||
# ])
|
|
||||||
|
|
||||||
|
|
||||||
# hover1.mode = 'mouse'
|
|
||||||
# hover2.mode = 'mouse'
|
|
||||||
|
|
||||||
script, div = components(plot)
|
script, div = components(plot)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user