bokeh.models#
提供 Bokeh 模型“构建块”类。
Bokeh 的核心设计原则之一是,无论 Python(或其他语言)中绘图创建代码如何编写,结果都是一个包含场景所有视觉和数据方面的对象图。此外,此场景图需要被序列化,并且正是这个序列化的图被客户端库 BokehJS 用于渲染绘图。构成 Bokeh 场景图的低级对象称为模型。
这些模型被累积到Document
实例中,这些实例可以被序列化并发送到客户端(通常是浏览器)以在其中显示或使用。
作为一个具体的例子,考虑一个带有Slider
和Select
部件的列布局,以及一个带有某些工具、轴和网格以及用于圆形的图形渲染器的绘图。此文档的简化表示可能如下所示
上面所有矩形框都是 Bokeh 模型。
此参考在侧边栏文档中链接了所有内置的 Bokeh 模型,以及它们的属性,以及说明模型序列化版本是什么样的 JSON 原型。