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

Python Bokeh无法更改坐标轴文本颜色问题求助

解决Bokeh坐标轴文本颜色不生效的问题

你用的plot.axis.axis_label_text_color是用来修改坐标轴标签(比如手动设置的x_axis_label="名称"这类自定义文本)的颜色,而你实际要改的是坐标轴上的刻度文本(也就是那些分类名称),对应的属性是major_label_text_color。

修改方法很简单,在你的代码属性设置区域添加以下设置即可:

方法1:统一修改x轴和y轴的刻度文本颜色

plot.axis.major_label_text_color = 'white'

方法2:单独修改单个坐标轴的刻度文本颜色

如果只需要修改某一个坐标轴,可单独设置:

# 修改x轴刻度文本颜色
plot.xaxis.major_label_text_color = 'white'
# 修改y轴刻度文本颜色
plot.yaxis.major_label_text_color = 'white'

把这段代码加到现有属性设置区域(比如放在plot.xaxis.major_label_orientation = np.pi/2之后),重新运行代码就能看到刻度文本变为白色了。

另外注意你代码里重复设置了plot.axis.major_tick_line_color——先设为white又改成None,如果不需要显示刻度线可以保留None,如果需要白色刻度线则删掉后面那行重复的设置。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.01 01:55:33