Bokeh - Hình chữ nhật, Hình bầu dục và Đa giác

Nó có thể kết xuất rectangle, ellipse and polygonstrong hình Bokeh. Cácrect() methodcủa lớp Hình thêm một glyph hình chữ nhật dựa trên tọa độ x và y của tâm, chiều rộng và chiều cao. Mặt khác, phương thức square () có tham số kích thước để quyết định kích thước.

Phương thức ellipse () và oval () thêm một hình elip và hình bầu dục. Chúng sử dụng chữ ký tương tự như chữ ký của direct () có các tham số x, y, w và h. Ngoài ra, tham số góc xác định xoay từ phương ngang.

Thí dụ

Đoạn mã sau đây cho thấy việc sử dụng các shape glyph methods -

from bokeh.plotting import figure, output_file, show
fig = figure(plot_width = 300, plot_height = 300)
fig.rect(x = 10,y = 10,width = 100, height = 50, width_units = 'screen', height_units = 'screen')
fig.square(x = 2,y = 3,size = 80, color = 'red')
fig.ellipse(x = 7,y = 6, width = 30, height = 10, fill_color = None, line_width = 2)
fig.oval(x = 6,y = 6,width = 2, height = 1, angle = -0.4)
show(fig)

Đầu ra