python - 从 `bokeh` 函数外部设置 python `figure()` 绘图的标题

标签 python bokeh

在 python 中使用 bokeh 绘图包时,我遇到了一个看似非常简单的问题。

我想从通常的图形构造函数之外设置 Bokeh 图形的标题,但出现了一个奇怪的错误。

这是代码。

from bokeh.plotting import figure
p = figure()
p.title = 'new title'

但是当我尝试这段代码时,我收到一条错误消息:

ValueError:需要一个 Title 类型的实例,得到了 str 类型的新图

看来我需要创建一个 Title 对象或其他东西来传递给图形。然而在 Bokeh 中documentation没有提到如何设置标题。只提到如何更改标题字体或标题颜色等。

有谁知道如何从通常的 figure(title='new title')

之外设置情节的标题

最佳答案

要简单地更改标题而不构造新的 Title 对象,您可以设置图形的 title.text 属性:

from bokeh.plotting import figure
p = figure()
p.title.text = 'New title'

关于python - 从 `bokeh` 函数外部设置 python `figure()` 绘图的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47733953/

相关文章:

Python类返回值

python - 在对象中存储计算值

python - 带有空格或特殊字符的 Bokeh 工具提示名称

python - 在 Bokeh 中调整 matplotlib 标记大小?

javascript - Python bokeh CustomJS 回调更新 DataTable 小部件

python - Bokeh:无法为日期时间 x 轴显示 Vbar

python - Django Rest 框架中的多个模型?

python - 无法为链接提供 href,错误 : "Reverse for ' foo' not found"

python - 为什么 v*v 在 python 中比 v**2 快

python - 为什么嵌入 Flask 应用程序时不显示此 Bokeh 图?