Bokeh - Dikdörtgen, Oval ve Çokgen

Render etmek mümkündür rectangle, ellipse and polygonsBokeh şeklinde. rect() methodof Figure sınıfı merkez, genişlik ve yüksekliğin x ve y koordinatlarına göre bir dikdörtgen glif ekler. Öte yandan square () yöntemi boyutlara karar vermek için boyut parametresine sahiptir.

Elips () ve oval () yöntemleri bir elips ve oval glif ekler. X, y, w ve h parametrelerine sahip olan rect () ile benzer imza kullanırlar. Ayrıca açı parametresi, yataydan dönüşü belirler.

Misal

Aşağıdaki kod, farklı 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)

Çıktı