这是一个关于 Bokeh 的基本教程示例 2。Bokeh 是一个交互式图表库,用于在网页上创建交互式图表。

核心概念

  • 数据源:Bokeh 使用 Pandas DataFrame 作为数据源。
  • 图表类型:Bokeh 支持多种图表类型,如线图、散点图、柱状图等。
  • 布局:Bokeh 允许用户自定义图表布局,包括标题、轴标签、工具栏等。

示例代码

import bokeh.plotting as plt
from bokeh.io import curdoc
from bokeh.models import ColumnDataSource

# 创建数据源
data = ColumnDataSource(data=dict(x=[1, 2, 3, 4, 5], y=[6, 7, 2, 4, 5]))

# 创建图表
p = plt.figure(title="Bokeh 散点图示例", tools="pan, zoom, wheel_zoom, box_zoom, reset")

# 添加散点图
p.circle('x', 'y', source=data, size=10, color='blue', alpha=0.5)

# 添加标题和轴标签
p.title.text = "Bokeh 散点图示例"
p.xlabel = "X 轴"
p.ylabel = "Y 轴"

# 显示图表
curdoc().add_root(p)

扩展阅读

想要了解更多关于 Bokeh 的信息,可以查看我们的 Bokeh 教程首页

图片示例

Bokeh 散点图示例