gpt4 book ai didi

bokeh - Bokeh 的 'screen units' 是什么?

转载 作者:行者123 更新时间:2023-12-02 03:31:45 26 4
gpt4 key购买 nike

在 Bokeh 中,什么是“屏幕单位”?

网络并没有明确说明这些生物是什么,我也没有运气从 (0.9.3) 源代码中收集到它们的含义

Bokeh 源代码在其示例中使用它们,例如来自 bokeh/_glyph_functions.py 的“矩形”:

from bokeh.plotting import figure, output_file, show

plot = figure(width=300, height=300)
plot.rect(x=[1, 2, 3], y=[1, 2, 3], width=10, height=20, color="#CAB2D6",
width_units="screen", height_units="screen")
show(plot)

但我没有在任何地方看到它们的定义。 “width_units”还支持哪些其他选项?

最佳答案

Bokeh 允许用户通过屏幕单位(与距绘图原点的像素距离相关)或数据单位(使用用于根据输入数据计算绘图范围的映射器)来设置渲染器位置

这在添加框注释等情况下很有帮助,有时您希望将框链接到屏幕(可能始终位于屏幕中间)或链接到数据值(在 x=10 处有一个框)

文档: https://github.com/bokeh/bokeh/blob/master/bokeh/enums.py#L46

关于bokeh - Bokeh 的 'screen units' 是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32486254/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com