Bokeh - Persegi Panjang, Oval dan Poligon

Dimungkinkan untuk dirender rectangle, ellipse and polygonsdalam sosok Bokeh. Iturect() methodkelas Gambar menambahkan mesin terbang persegi panjang berdasarkan koordinat x dan y dari pusat, lebar dan tinggi. Sedangkan metode square () memiliki parameter ukuran untuk menentukan dimensi.

Metode elips () dan oval () menambahkan mesin terbang elips dan oval. Mereka menggunakan tanda tangan yang mirip dengan rect () yang memiliki parameter x, y, w dan h. Selain itu, parameter sudut menentukan rotasi dari horizontal.

Contoh

Kode berikut menunjukkan penggunaan yang berbeda 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)

Keluaran