📅  最后修改于: 2020-11-09 05:10:56             🧑  作者: Mango
图形对象具有多种方法,可使用这些方法绘制不同形状的矢量化字形,例如圆形,矩形,多边形等。
以下方法可用于绘制圆形字形–
circle()方法向图形添加一个圆形字形,并且需要其中心的x和y坐标。此外,可以借助诸如fill_color,line-color,line_width等参数进行配置。
circle_cross()方法添加一个带有穿过中心的“ +”叉的圆形字形。
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)