Bokeh - Bắt đầu

Tạo một biểu đồ đường đơn giản giữa hai mảng không có hạt rất đơn giản. Để bắt đầu, hãy nhập các hàm sau từbokeh.plotting mô-đun -

from bokeh.plotting import figure, output_file, show

Các figure() hàm tạo ra một hình mới để vẽ biểu đồ.

Các output_file() hàm được sử dụng để chỉ định một tệp HTML để lưu trữ đầu ra.

Các show() chức năng hiển thị hình Bokeh trong trình duyệt trên máy tính xách tay.

Tiếp theo, thiết lập hai mảng numpy trong đó mảng thứ hai là giá trị sin của mảng đầu tiên.

import numpy as np
import math
x = np.arange(0, math.pi*2, 0.05)
y = np.sin(x)

Để có được đối tượng Hình Bokeh, hãy chỉ định tiêu đề và các nhãn trục x và y như bên dưới:

p = figure(title = "sine wave example", x_axis_label = 'x', y_axis_label = 'y')

Đối tượng Hình chứa một phương thức line () để thêm một đường thẳng vào hình. Nó cần chuỗi dữ liệu cho các trục x và y.

p.line(x, y, legend = "sine", line_width = 2)

Cuối cùng, thiết lập tệp đầu ra và gọi hàm show ().

output_file("sine.html")
show(p)

Điều này sẽ hiển thị biểu đồ dòng trong 'sine.html' và sẽ được hiển thị trong trình duyệt.

Mã hoàn chỉnh và đầu ra của nó như sau

from bokeh.plotting import figure, output_file, show
import numpy as np
import math
x = np.arange(0, math.pi*2, 0.05)
y = np.sin(x)
output_file("sine.html")
p = figure(title = "sine wave example", x_axis_label = 'x', y_axis_label = 'y')
p.line(x, y, legend = "sine", line_width = 2)
show(p)

Đầu ra trên trình duyệt