ボケ-はじめに

2つのnumpy配列の間に単純な折れ線グラフを作成するのは非常に簡単です。まず、次の関数をからインポートしますbokeh.plotting モジュール-

from bokeh.plotting import figure, output_file, show

ザ・ figure() 関数は、プロット用の新しい図を作成します。

ザ・ output_file() 関数は、出力を保存するHTMLファイルを指定するために使用されます。

ザ・ show() 機能は、ノートブックのブラウザにボケの数字を表示します。

次に、2番目の配列が最初の正弦値である2つのnumpy配列を設定します。

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

ボケフィギュアオブジェクトを取得するには、タイトルとx軸およびy軸のラベルを次のように指定します-

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

Figureオブジェクトには、Figureに線のグリフを追加するline()メソッドが含まれています。x軸とy軸のデータ系列が必要です。

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

最後に、出力ファイルを設定し、show()関数を呼び出します。

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

これにより、「sine.html」で折れ線グラフがレンダリングされ、ブラウザに表示されます。

完全なコードとその出力は次のとおりです

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)

ブラウザに出力