在 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/