1
如何通過Shiny在R中的gvisMap中的圖標上接收鼠標單擊事件?非常類似於這個Leaflet question,但對於gvisMap。我想獲取圖標的值(例如ID)以用於更多的表格和圖表。R gvisMap中的標記鼠標點擊事件閃亮
如何通過Shiny在R中的gvisMap中的圖標上接收鼠標單擊事件?非常類似於這個Leaflet question,但對於gvisMap。我想獲取圖標的值(例如ID)以用於更多的表格和圖表。R gvisMap中的標記鼠標點擊事件閃亮
可能爲時已晚,但如果其他人是否有一個類似的問題:
jscode = sprintf("var text = data.getValue(chart.getSelection()[0].row,0);
Shiny.onInputChange('%s', text.toString())",
session$ns('text'))
gvisMap(df,'locationvar','tipvar',
options=list(showTip=TRUE, mapType='normal',
enableScrollWheel=TRUE,
gvis.listener.jscode=jscode))
包括會議除了在服務器的輸入和輸出。監聽器捕獲圖標上的鼠標點擊,並將返回輸入$文本中所選圖標的'locationvar'。