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