【发布时间】:2023-02-16 21:23:03
【问题描述】:
我正在尝试更新我正在创建的绘图上的文本颜色。
代码如下所示:
plot = figure(
x_axis_location="above", tools="hover,save",
x_range=list(reversed(names)), y_range=names,
tooltips = [('names', '@yname, @xname'), ('count', '@count')]
)
plot.width = 4500
plot.height = 4500
plot.grid.grid_line_color = 'pink'
plot.axis.axis_line_color = 'pink'
plot.axis.major_tick_line_color = 'white'
plot.axis.major_tick_line_color = None
plot.axis.major_label_text_font_size = "22px"
plot.axis.major_label_standoff = 3
plot.xaxis.major_label_orientation = np.pi/2
plot.rect('xname', 'yname', 1.0, 1.0, source=data,
color='colors', alpha='alphas', line_color=None,
hover_line_color='pink', hover_color='colors'
)
save(plot, title='plot.html', filename="plot.html")
根据文档,它应该非常简单:
plot.axis.axis_label_text_color = 'white'
但是,Bokeh 拒绝更改任何轴文本的颜色。我很困惑如何让轴标签变成白色或者这里发生了什么?
【问题讨论】: