如何将交互式Matplotlib图形嵌入网页?

如何将交互式Matplotlib图形嵌入网页?

为了在网页上展示交互式的图形,我们可以采取以下步骤 −

  • 安装 Bokeh 并导入 figure , showoutput_file
  • 将默认输出状态配置为在调用 :func:’show’ 方法时生成保存到文件中的输出结果。
  • 创建新的图形进行绘制。
  • 渲染从指定URL加载的图像。
  • 立即显示Bokeh对象或应用程序。

示例

from bokeh.plotting import figure, show, output_file

output_file('image.html')
p = figure(x_range=(0, 1), y_range=(0, 1))

p.image_url(url=['bird.jpg'], x=0, y=1, w=0.8, h=0.6)
show(p)
Python

输出

当我们执行代码时,它将在默认浏览器上显示以下图像。

如何将交互式Matplotlib图形嵌入网页?

您可以在浏览器上移动图像,因为这个图形是交互式的。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

登录

注册