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

Bokeh图表Y轴样式问题:移除主刻度细垂直线并设为全白

解决Bokeh图表Y轴主刻度垂直线的问题

别担心,这个问题很容易搞定!你只需要针对Y轴的主刻度线做简单的颜色设置,就能把那些细垂直线改成白色,让主刻度完全呈现你想要的效果。

假设你的代码里已经创建了figure对象(比如命名为p),只需要添加以下几行代码即可:

# 获取图表的Y轴对象(如果有多个Y轴,调整索引数字即可)
y_axis = p.y_axis[0]

# 将主刻度线的颜色设置为白色
y_axis.major_tick_line_color = "white"

# 如果有次要刻度线,也可以把它设为None隐藏,或者同样改成白色
y_axis.minor_tick_line_color = None

# 额外补充:如果你的刻度标签也需要改成白色,加上这行
y_axis.major_label_text_color = "white"

特殊情况补充:

如果你说的“细垂直线”其实是网格线(比如误把X轴对应Y轴刻度的垂直网格线当成了Y轴相关的线),可以通过下面的代码关闭对应网格:

# 关闭X轴主网格(即Y轴刻度位置的垂直线)
p.xgrid.grid_line_color = None

把这些代码加到你的绘图逻辑里,重新运行就能看到符合预期的效果啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.20 07:19:28