亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

如何在Bokeh圖表中實現點擊事件后調用Python函數

小樊
85
2024-05-20 11:56:23
欄目: 編程語言

要在Bokeh圖表中實現點擊事件后調用Python函數,可以使用Bokeh的CustomJS回調函數來實現。下面是一個示例代碼:

from bokeh.plotting import figure, show
from bokeh.models import CustomJS, ColumnDataSource

# 創建一個簡單的圖表
p = figure(plot_width=400, plot_height=400)
p.circle([1, 2, 3, 4, 5], [6, 7, 2, 4, 5])

# 創建一個數據源
source = ColumnDataSource(data={'x': [1, 2, 3, 4, 5], 'y': [6, 7, 2, 4, 5]})

# 創建一個CustomJS回調函數
callback = CustomJS(args=dict(source=source), code="""
    console.log('點了一個點')
""")

# 將回調函數綁定到圖表上
p.js_on_event('tap', callback)

# 顯示圖表
show(p)

在這個示例中,我們創建了一個簡單的散點圖,并使用CustomJS回調函數創建一個點擊事件,當用戶點擊圖表上的任何一個點時,控制臺將打印出"點了一個點"。你可以將這個回調函數替換為調用你想要執行的Python函數。

0
盐山县| 天镇县| 怀宁县| 格尔木市| 郑州市| 赤峰市| 武胜县| 新竹市| 莱阳市| 台山市| 正蓝旗| 防城港市| 奉化市| 加查县| 水富县| 吴江市| 咸丰县| 湘潭市| 洛扎县| 曲沃县| 科技| 娱乐| 溧阳市| 广州市| 台北市| 阿尔山市| 西平县| 湘潭县| 阿克陶县| 旬邑县| 屯昌县| 清水县| 乐昌市| 偃师市| 娄烦县| 峨山| 甘洛县| 封开县| 镶黄旗| 西贡区| 红安县|