Bokeh 是一个强大的交互式可视化库,适合在网页上展示动态数据。以下是一个简单的示例,展示如何使用 Bokeh 创建基础图表。

步骤 1:安装 Bokeh

首先确保已安装 Bokeh 库,若未安装可通过 pip 安装:

pip install bokeh

步骤 2:创建简单折线图

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

# 数据准备
x = [1, 2, 3, 4, 5]
y = [5, 7, 3, 5, 7]

# 初始化绘图对象
p = figure(title="简单折线图示例", x_axis_label="X轴", y_axis_label="Y轴")

# 绘制线条
p.line(x, y, legend_label="数据系列", line_width=2)

# 保存并显示
output_file("example1.html")
show(p)

示例效果 📊

运行上述代码后,您将看到一个包含以下特性的图表:

  • 动态交互功能(可缩放/平移)
  • 数据点标记
  • 图例显示

bokeh_tutorial

扩展学习 📚

如需深入了解 Bokeh 的高级功能,可参考:

本示例演示了 Bokeh 的基础用法,建议结合官方文档进行更深入的探索。