我知道使用bokeh绘图API可以实现对数比例尺:
我知道使用bokeh绘图API可以实现对数比例尺:
p = figure(
tools="pan,box_zoom,reset,previewsave",
y_axis_type="log", y_range=[0.001, 10**22], title="log axis example",
x_axis_label='sections', y_axis_label='particles'
)
然而,我无法弄清楚如何将此应用于高级图表,例如Bokeh.charts.Bar。
总的来说,我在理解Chart
和figure
之间的关系方面遇到了很多问题。有人可以指向一些相关文档或解释如何修改仅通过图形公开的内容并使其影响我的图表吗?
left=[0, 4, 2], right=[1,5,3]
来绘制你的代码呢?所以我希望x轴不要排序。在你的代码中,我希望最高值(10**8
)是最后一个。谢谢! - rageszmy_value=15
在ID=0
,my_value=10
在ID=2
,my_value=5
在ID=1
。所以我希望x轴看起来像这样:0-2-1
,y轴看起来像这样:15-10-5
。这可能吗? - rageszBar
中,第二个参数是字符串列表
,因此 x 轴的值不会被 bokeh 排序。(如果我想要排序,我可以对数据框进行排序。)但是在quad
中,left
和right
参数是浮点数列表,因此它们会自动排序。我该如何指定不对这些值进行排序,让 bokeh 按照我指定的顺序显示我的值。或者我该如何指定分类 x 轴类型?谢谢! - rageszbottom=1e-10
,是目前的解决方法。 - bigreddot