参考#
本节提供了Bokeh的完整公共API参考,这些参考是从项目源代码中的文档字符串自动生成的。
Bokeh中所有模块的完整部分列表可以从左侧的侧边栏访问。下面列出了一些可能特别有用的选定部分。
- bokeh.models
构成Bokeh图表或应用程序的所有内容——工具、控件、图形、数据源——都是Bokeh模型。Bokeh模型通过设置其各种属性的值来配置。这一大部分内容包含了每个Bokeh模型的参考,包括每个模型的每个属性的信息。
- bokeh.plotting
bokeh.plotting API 的核心是
figure()
命令以及相关的图形函数,例如circle()
,wedge()
等。 本节详细介绍了这些元素。- bokeh.layouts
在单个文档中组合多个Bokeh图表和控件的最简单方法是使用布局函数,例如来自
bokeh.layouts
模块的row()
、column()
等。- bokeh.io
用于控制Bokeh文档保存或显示位置和方式的函数,例如
output_file()
和output_notebook()
,都在这个模块中。- bokeh.palettes
本节提供了Bokeh内置的所有调色板的视觉表示。
- bokeh.settings
所有与Bokeh相关的环境变量,可用于控制资源、压缩和日志级别等内容,都在此文档中进行了记录。
链接到Bokeh文档#
其他使用Bokeh的软件包开发者可能希望使用
intersphinx
从他们的Sphinx文档中链接到Bokeh文档中的特定类或函数。所需的文件位于
https://docs.bokeh.org/en/
其中
可以是发布版本的编号,或“latest”。例如,
Sphinx的conf.py
文件中的条目可能如下所示:
intersphinx_mapping = {'bokeh': ('https://docs.bokeh.org/en/latest/', None)}