Bokeh 基本概念
Bokeh 包提供了两个接口,使用它们可以执行各种绘图操作。
Bokeh 模型
该模块是一个低级接口。它为应用程序开发人员开发可视化提供了极大的灵活性。Bokeh 图会生成一个对象,其中包含 BokehJS 库使用的场景的视觉和数据方面。构成Bokeh 场景图的低级对象称为模型。
Bokeh 绘图
这是一个更高级别的界面,具有编写可视字形的功能。该模块包含 Figure 类的定义。它实际上是在 bokeh.models 模块中定义的绘图类的子类。
Figure 类简化了绘图的创建。它包含绘制不同矢量图形字形的各种方法。字形是Bokeh 图的构建块,例如线条、圆形、矩形和其他形状。
Bokeh 应用程序
Bokeh 包 Application 类,它是用于创建 Bokeh 文档的轻量级工厂。 Document 是 Bokeh 模型的容器,可反映到客户端 BokehJS 库。
Bokeh 服务器
它提供可定制的 Bokeh Server Tornadocore 应用程序。服务器用于向你选择的受众共享和发布交互式绘图和应用程序。