You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Bokeh柱状图:如何隐藏Y轴标签中的聚合函数名称?

解决Bokeh柱状图Y轴标签带聚合函数名称的问题

你遇到的这个情况是Bokeh 0.11.0版本中Bar图表的默认行为——它会自动给Y轴标签加上聚合函数的前缀(比如默认的SUM)。要只显示字段名NAME,其实很简单,直接手动修改Y轴的标签就行,给你调整后的代码:

from bokeh.charts import Bar
from bokeh.io import show

data = { 'L': ['A','B', 'C'], 'NAME': [100, 2, 200] }
bar = Bar(data, values='NAME', plot_height=400, label=['L'], legend=None, title="someTitle", plot_width=400)
# 手动覆盖Y轴标签,去掉聚合函数前缀
bar.yaxis.axis_label = 'NAME'
show(bar)

原理很直白:创建完Bar对象后,直接访问它的yaxis.axis_label属性,把值改成你想要的文本就可以覆盖默认生成的SUM(NAME)标签了。

如果你的场景需要使用其他聚合函数(比如mean),同样可以用这个方法修改标签,不管默认带什么前缀,直接替换成你需要的名称就行。

内容的提问来源于stack exchange,提问作者Alexander Chervov

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 08:58:02