Anchor/Fix 散景中的文本到图形的边界
Anchor/Fix a text in Bokeh to a figure's bounds
有没有办法 fix/anchor 将 Bokeh 图形中的文本添加到活动视口?
这意味着 panning/zooming 不会改变它的位置。这对应于 CSS.
中的 position: fixed
选项
应该看起来像:
p.text(x="figure.top", y="figure.left", text="some text", x_offset=10, y_offset=-10)
谢谢!
我认为 Text
字形不可能,但如果您不需要真正的字形,则可以使用 Label
,因为它允许您为其指定单位坐标:
from bokeh.io import show
from bokeh.models import Label
from bokeh.plotting import figure
p = figure()
p.add_layout(Label(x=0, x_units='screen', y=0, y_units='screen', text='Hello'))
show(p)
有没有办法 fix/anchor 将 Bokeh 图形中的文本添加到活动视口? 这意味着 panning/zooming 不会改变它的位置。这对应于 CSS.
中的position: fixed
选项
应该看起来像:
p.text(x="figure.top", y="figure.left", text="some text", x_offset=10, y_offset=-10)
谢谢!
我认为 Text
字形不可能,但如果您不需要真正的字形,则可以使用 Label
,因为它允许您为其指定单位坐标:
from bokeh.io import show
from bokeh.models import Label
from bokeh.plotting import figure
p = figure()
p.add_layout(Label(x=0, x_units='screen', y=0, y_units='screen', text='Hello'))
show(p)