Bokeh无法设置坐标轴刻度字体
axis().major_tick_label_font ="times"
axis()[0].major_tick_label_font ="times"
axis().major_tick_font ="times"
xaxis().major_tick_font ="times"
什么都没用。怎么设置刻度的字体?不是坐标轴的标签,而是刻度的标签。
1 个回答
7
有些属性的名字实在是有点长得让人头疼。比如,文本属性的名字通常都很简单,像 text_font_size
这样的名字,但它们可能还会有一个前缀,比如 major_label
。在这个例子中,major_label
是指“主要刻度的标签”。所以,合起来这个属性的完整名字就是 major_label_text_font
。
你可以在这里看到一个设置类似属性的例子:
https://docs.bokeh.org/en/latest/docs/user_guide/styling.html#axes
另外,文档中还有关于一般属性的信息,可以在这里找到:
https://docs.bokeh.org/en/latest/docs/user_guide/styling.html