导出散景图

时间:2019-02-22 19:13:37

标签: python-3.x matplotlib bokeh

Matplotlib调用show函数时,它将打开一个小python窗口并显示图表。我该如何使Bokeh做同样的事情?我不想保存文件或打开浏览器窗口。我想输出像matplotlib。为什么?因为我想在Microsoft Power BI中显示其图。所以我猜它必须产生某种图像。

1 个答案:

答案 0 :(得分:0)

Bokeh的正常操作是生成Web内容,即可以在浏览器中驱动交互式可视化的HTML + JS。明确地做到这一点是创建它的主要原因。但是,可以export Bokeh plots as PNG files

from bokeh.io import export_png

export_png(plot, filename="plot.png")

请注意,这会将文件保存到磁盘,而不打开任何类型的应用程序窗口。除了将Bokeh HTML输出到浏览器之外,Bokeh中没有内置任何可自动打开的内容。