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 的基础用法,建议结合官方文档进行更深入的探索。