这是一个关于 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 散点图示例