[問題] shiny hover 問題

作者: Udyr (Udyr)   2015-08-05 21:13:27
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
入門(寫過其他程式,只是對語法不熟悉)
[問題敘述]:
已用shiny畫出network structure 圖, 如下
http://imgur.com/563lKHe
想做hover 或是toolips 讓滑鼠移過某個節點時 可以顯示該節點的資訊
但看了plotOutput 中 hover_Id功能為顯示圖型中某點的x,y坐標值
想請問有沒有功能是讓hover_id可以顯示該節點的編號呢?
作者: celestialgod (天)   2015-08-05 21:21:00
作者: Udyr (Udyr)   2015-08-05 21:40:00
不好意思 有點不太明白 這篇的意思主要問題為hover_id 存取的內容為coordinate 形式
作者: celestialgod (天)   2015-08-05 21:41:00
用add_tooltip去自己做你要的顯示資訊阿
作者: Udyr (Udyr)   2015-08-05 21:41:00
想請問有沒有其他功能 能讓存取的形式 為該節點的id
作者: celestialgod (天)   2015-08-05 21:43:00
所以你現在要顯示的不是圖上面的id嗎?http://tinyurl.com/p6ft3f4 不是去改xy_str嗎我第一個連結是給你tooltip...
作者: Udyr (Udyr)   2015-08-05 21:44:00
想由圖片上的id 找到其原始名稱並顯示其原始名稱
作者: celestialgod (天)   2015-08-05 21:54:00
那你圖上的id根據什麼畫的?
作者: Udyr (Udyr)   2015-08-05 22:10:00
圖用adjacency matrix畫的 id 為adjacency matrix中的id另有一組node list 對應該id
作者: celestialgod (天)   2015-08-05 22:18:00
所以用座標找回對應id,再對回去你要的名稱
作者: Udyr (Udyr)   2015-08-05 22:21:00
抱歉沒說清楚 坐標找不回id 因為每次繪圖 圖型或id位置皆會改變
作者: celestialgod (天)   2015-08-05 22:26:00
我看範例大部分只能回傳座標我不知道有沒有辦法直接顯示id...
作者: Udyr (Udyr)   2015-08-05 22:31:00
恩 謝謝
作者: celestialgod (天)   2015-08-05 22:42:00
update to shiny 0.12.1 and try nearPointsu can find example on http://tinyurl.com/pzkxr6yuse nearPoints to find idmaybe it works~~~~
作者: cywhale (cywhale)   2015-08-05 23:21:00
Wow it's great! I never knew that. Thanks for sharing
作者: celestialgod (天)   2015-08-05 23:21:00
it's new feature in shiny~~

Links booklink

Contact Us: admin [ a t ] ucptt.com