2

プロットに Bokeh を使用してきましたが、プロットにメニューを追加してさまざまな出力を表示する必要があります。メニューはBokeh ページの例を使用して作成されました

from bokeh.models.widgets import Dropdown
from bokeh.io import output_file, show, vform
menu = [("Item 1", "item_1"), ("Item 2", "item_2"), None, ("Item 3","item_3")]
dropdown = Dropdown(label="Dropdown button", type="warning", menu=menu)
dropdown2 = Dropdown(label="Dropdown button2", type="warning", menu=menu)

次に、これらのメニューを HBox に配置します。

menu_bar = HBox(children = [dropdown, dropdown2])

このアプローチでは、結果のページのレイアウトはここにあります。メニューバーが近すぎます。2 つの質問があります。

  • 1) メニュー間にスペースを確保するにはどうすればよいですか?
  • 2) オブジェクトの配置を変更するにはどうすればよいですか? たとえば、ウィジェットをボックスの左側ではなく右側に配置することは可能ですか?

よろしくお願いします。

4

2 に答える 2