Bokeh - 圆形字形
图形对象有很多方法可以用来绘制不同形状的矢量化字形,例如圆形、矩形、多边形等。
以下方法可用于绘制圆形字形 −
circle()
circle() 方法向图形中添加一个圆形字形,并需要其中心的 x 和 y 坐标。 此外,它还可以借助 fill_color、line-color、line_width 等参数进行配置。
circle_cross()
circle_cross() 方法添加带有"+"十字穿过中心的圆形字形。
circle_x()
circle_x() 方法添加了一个圆,圆心有一个"X"十字。
示例
以下示例展示了如何使用添加到 Bokeh 图的各种圆形字形 −
from bokeh.plotting import figure, output_file, show plot = figure(plot_width = 300, plot_height = 300) plot.circle(x = [1, 2, 3], y = [3,7,5], size = 20, fill_color = 'red') plot.circle_cross(x = [2,4,6], y = [5,8,9], size = 20, fill_color = 'blue',fill_alpha = 0.2, line_width = 2) plot.circle_x(x = [5,7,2], y = [2,4,9], size = 20, fill_color = 'green',fill_alpha = 0.6, line_width = 2) show(plot)