0
私はラジオボタン群を上にして散布図を作成しました。ウィジェットとプロットをリンクするにはどうしたらいいですか?私が達成したい成果は、以下のようなものです:Bokeh Pythonラジオボタンとのやりとり方法
「1」を選択 - 彼らのx値が2
に等しい場合にのみ、ドットを表示する - 彼らのx値が1「2」を選択すると等しい場合にのみ、ドットを表示します
「3」を選択する - 自分のxの値はここ3
に等しい場合にのみ、ドットを表示し、これまでに私のコードです:
dataset = {'x':[0,1,2],'y':[0,1,2]}
source2 = ColumnDataSource(data=dataset)
p2 = figure(plot_width=600, plot_height=600,
x_range=(-0.1, 2.1), y_range=(-0.1,2.1))
p2.scatter('x', 'y', source=source2,
size=15,
alpha=0.8,
line_color=None)
# option
option = RadioButtonGroup(labels=["One", "Two", "Three"], active=0)
show(column(option, p2))
ありがとうございました。このコードは部分的に機能しました。ラジオボタンをクリックすると、グラフが更新されません。私はグラフをドラッグしなければならないし、ドットが正しく表示されます。理由を知っていますか?おかげで – AmadeusNing
どのbokehバージョンを使用していますか?私は0.12.6でテストしました。それは少なくともそれより新しい何かで動作するはずです。どのブラウザを使用していますか?別のものを試してみるべきです。 – mc51
ありがとうmc51!私はBokehを0.12.7に更新し、問題は解決しました。再度、感謝します – AmadeusNing