Bokeh 是一个用于创建交互式图表和应用的 Python 库。它能够让你轻松地将数据可视化并嵌入到 web 应用中。以下是一些关于 Bokeh 的基本教程内容。

基础概念

  1. 安装 Bokeh:首先,你需要安装 Bokeh 库。你可以通过以下命令进行安装:
    pip install bokeh
    
  2. 创建基本图表: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)
    
  3. 交互式元素:Bokeh 支持许多交互式元素,如滑动条、选择框等。以下是一个添加滑动条的示例:
    from bokeh.models import RangeSlider
    
    slider = RangeSlider(start=0, end=10, step=1, title="X Range")
    p.add_tools(slider)
    

深入阅读

想了解更多关于 Bokeh 的知识?请访问以下链接:

图片示例

Bokeh 图表示例