Bokeh 是一个用于创建交互式图表和应用的 Python 库。它能够让你轻松地将数据可视化并嵌入到 web 应用中。以下是一些关于 Bokeh 的基本教程内容。
基础概念
- 安装 Bokeh:首先,你需要安装 Bokeh 库。你可以通过以下命令进行安装:
pip install bokeh
- 创建基本图表:Bokeh 提供了多种图表类型,如线图、散点图、柱状图等。以下是一个创建基本线图的示例:
from bokeh.plotting import figure, show from bokeh.models import ColumnDataSource p = figure(title="Line Chart", tools="pan,wheel_zoom,box_zoom,reset", width=800, height=400) p.line(x=[1, 2, 3, 4, 5], y=[6, 7, 2, 4, 5], color="blue", line_width=2) show(p)
- 交互式元素:Bokeh 支持许多交互式元素,如滑动条、选择框等。以下是一个添加滑动条的示例:
from bokeh.models import RangeSlider slider = RangeSlider(start=0, end=10, step=1, title="X Range") p.add_tools(slider)
深入阅读
想了解更多关于 Bokeh 的知识?请访问以下链接:
图片示例
Bokeh 图表示例