有没有办法将Bokeh图形中的文本固定/锚定到活动视口?这意味着平移/缩放不会改变其位置。这对应于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)