Bokeh Figure に x 軸と y 軸のタイトル/ラベルを追加する方法を知っている人はいますか? 例: X 軸: 時間、Y 軸: 株価。
どうもありがとう!
Bokeh 0.11.1 の時点で、Axes に関するユーザー ガイドのセクションに、既存の Axes のプロパティを編集する方法が示されるようになりました。それを行う方法は以前と同じです:
p = figure(width=300, height=300, x_axis_label='Initial xlabel')
p.xaxis.axis_label = 'New xlabel'
この例をチェックしてください: elements.py
また、レンダラー関数 (その例では )の代わりに、一般的なプロット関連のオプション ( plot_width
、title
など) を呼び出しに指定できるようになりましたfigure(...)
circle
これは、次を使用して軸ラベルを変更する方法ですCustomJS
。
p = figure(x_axis_label="Initial y-axis label",
y_axis_label="Initial x-axis label")
# ...
# p.xaxis and p.yaxis are lists. To operate on actual the axes,
# we need to extract them from the lists first.
callback = CustomJS(args=dict(xaxis=p.xaxis[0],
yaxis=p.yaxis[0]), code="""
xaxis.axis_label = "Updated x-axis label";
yaxis.axis_label = "Updated y-axis label";
""")