辅助函数#

除了figure()gmap()bokeh.plotting 模块还包含此部分中列出的其他函数和属性。

以下函数和类被传递导入并从 bokeh.plotting 中提供,以方便使用

from_networkx#

from_networkx(graph: nx.Graph, layout_function: dict[int | str, Sequence[float]], **kwargs: Any) GraphRenderer[source]#

networkx.Graph 对象和 networkx 布局函数生成 GraphRenderer。任何关键字参数都将传递给布局函数。

仅支持二维布局。

参数:
  • graph (networkx.Graph) – 要渲染的 networkx 图形

  • layout_function (函数字典) – networkx 布局函数或节点键到位置的映射。位置是一个包含 x 和 y 坐标的两个元素序列。

返回值:

实例 (GraphRenderer)

注意

节点和边的属性可以是列表或元组。但是,对于其定义的节点或边,给定的属性必须具有全部列表或元组值,或者全部标量值。

警告

标记为“index”的节点属性和标记为“start”或“end”的边属性将被忽略。如果您想转换这些属性,请将其重新标记为其他名称。

引发:

ValueError

标记#

markers()[source]#

打印 scatter() 的有效标记类型列表

返回值:

DEFAULT_TOOLS#

DEFAULT_TOOLS = 'pan,wheel_zoom,box_zoom,save,reset,help'#

str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str

从给定对象创建一个新的字符串对象。如果指定了编码或错误,则对象必须公开一个数据缓冲区,该缓冲区将使用给定的编码和错误处理程序进行解码。否则,返回 object.__str__()(如果定义)或 repr(object) 的结果。encoding 默认为 sys.getdefaultencoding()。errors 默认为 'strict'。

如果没有提供配置,则配置一组默认工具。