欢迎访问宙启技术站
智能推送

bokeh.plottingsave()函数保存绘图结果为JPEG/PNG格式的图片

发布时间:2024-01-17 23:54:49

bokeh.plotting.save()函数用于保存绘图结果为JPEG、PNG等格式的图片。它需要两个参数:绘图对象和保存路径。

下面是一个使用bokeh.plotting.save()函数保存图片的例子:

首先,我们需要安装Bokeh库。可以使用pip install bokeh命令进行安装。

然后,创建一个简单的绘图对象,并绘制一些数据点:

from bokeh.io import output_file, show
from bokeh.plotting import figure
from bokeh.plotting import save

# 创建一个输出文件
output_file("plot.html")

# 创建一个绘图对象
p = figure(title="Example Plot", x_axis_label='x', y_axis_label='y')

# 绘制一些数据点
p.circle([1, 2, 3, 4, 5], [6, 7, 2, 4, 5], size=10)

# 显示绘图结果
show(p)

# 保存绘图结果为JPEG格式的图片
save(p, filename="plot.jpg", title="Example Plot")

在上面的例子中,首先我们使用output_file()函数创建了一个输出文件,保存为"plot.html"。然后我们创建了一个绘图对象p,并设置了标题和轴标签。

接下来,我们使用circle()函数在绘图对象上绘制了一些数据点,这里我们传入了x坐标和y坐标的列表,以及点的大小。

最后,我们使用show()函数显示了绘图结果,并使用save()函数保存了绘图结果为JPEG格式的图片,保存路径为"plot.jpg"。

这样,我们就可以将绘图结果保存为JPEG格式的图片了。

除了JPEG格式,bokeh.plotting.save()函数还支持其他常见的图片格式,如PNG、BMP等。只需要将保存路径的文件扩展名改为对应的格式即可。例如,要保存为PNG格式的图片,只需要将文件扩展名改为".png",如filename="plot.png"。

总结起来,使用bokeh.plotting.save()函数可以轻松地将绘图结果保存为JPEG、PNG等格式的图片。只需要传入绘图对象和保存路径即可实现。这对于需要在报告中或者与他人分享绘图结果时非常有用。