以下是我使用bokeh
p1=make_plot(df)
output_file("out.html", title="out example")
show(p1)
这总是打开一个新标签来刷新情节,但我不希望这样。仅使用以前版本的情节刷新标签就足够了。
如何停止show()
打开新标签并制作新情节?
我尝试过选项broweser=None
或broweser=''
,但这不起作用。
答案 0 :(得分:1)
您正在寻找save(),而不是show()
from bokeh.io import output_file,show,save
from bokeh.plotting import figure
output_file('out.html',title='out example')
fig = figure()
show(fig) # will pop up in the browser
a = raw_input() # just press any key to continue
fig.line(range(10),range(10))
save(fig) # you can refresh your browser tab to see the change
答案 1 :(得分:1)
在最后一步中使用save
代替show
。这将保存绘图,而不是在浏览器中打开它。
from bokeh.io import save
p1=make_plot(df)
output_file("out.html", title="out example")
save(p1)