使用散景时如何设置图形的标题字体大小?
我尝试过(在 ipython 笔记本中):
import bokeh.plotting as bp
import numpy as np
bp.output_notebook()
x_points = np.random.rand(100)
y_points = np.random.rand(100)
bp.figure(title='My Title', x_axis_label='X axis', y_axis_label='Y axis', \
text_font_size='8pt')
bp.scatter(x_points, y_points)
bp.show()
我尝试过text_font_size、label_text_font、title_font_size等。 所有这些信息在文档中的哪里?
绘图属性
title_text_font_size
已在 0.12.5 中被弃用,并将被删除。从 bokeh 版本 0.12.0 开始,应该使用 Plot.title.text_font_size
来代替。更新的示例如下:
import numpy as np
import bokeh.plotting as bp
bp.output_notebook()
x_points = np.random.rand(100)
y_points = np.random.rand(100)
p = bp.figure(title='My Title', x_axis_label='X axis', y_axis_label='Y axis')
p.title.text_font_size = '8pt'
p.scatter(x_points, y_points)
bp.show(p)
您可以类似地更改轴标签的字体大小:
p.xaxis.axis_label_text_font_size = "20pt"
p.yaxis.axis_label_text_font_size = "20pt"
import bokeh.plotting as bp
import numpy as np
bp.output_notebook()
x_points = np.random.rand(100)
y_points = np.random.rand(100)
bp.figure(title='My Title', x_axis_label='X axis', y_axis_label='Y axis', \
title_text_font_size='8pt')
bp.scatter(x_points, y_points)
bp.show()