toolbar_location=“right”
sizing_mode=“stretch_both”
But tools is still on above and blocked
# 悬停工具
hover = HoverTool(
tooltips=[
("(x值,y值)", "($x, $y)"),
]
)
# 处理信号数据并封装
p_max = bp.figure(title="%s采集信号_散射最大值特征" %(wri_create_time),
tools=[],
)
p_mean = bp.figure(title="%s采集信号_散射均值特征" %(wri_create_time),
tools=[],
x_range=p_max.x_range,
y_range=p_max.y_range
)
p_min = bp.figure(title="%s采集信号_散射最小值特征" %(wri_create_time),
tools=[hover, 'wheel_zoom', 'box_zoom', 'save', 'reset'],
toolbar_location="right",
x_range=p_max.x_range,
y_range=p_max.y_range
)
p_max.line(x=range(0, data[:, 0].size), y=data[:, 0], color='red', line_width=2)
p_mean.line(x=range(0, data[:, 2].size), y=data[:, 2], color='#0071c1', line_width=2)
p_min.line(x=range(0, data[:, 1].size), y=data[:, 1], color='#ff9900', line_width=2)
# 准备推送到客户端
doc.theme = theme
doc.title = args.get("wriId") + "信号散射数据"
doc.add_root(row([p_max, p_mean, p_min], sizing_mode='stretch_both'))