[問題] shiny hover 問題

看板R_Language作者 (Udyr)時間9年前 (2015/08/05 21:13), 9年前編輯推噓1(1023)
留言24則, 3人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用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

08/05 21:21, , 1F
08/05 21:21, 1F

08/05 21:40, , 2F
不好意思 有點不太明白 這篇的意思
08/05 21:40, 2F

08/05 21:41, , 3F
主要問題為hover_id 存取的內容為coordinate 形式
08/05 21:41, 3F

08/05 21:41, , 4F
用add_tooltip去自己做你要的顯示資訊阿
08/05 21:41, 4F

08/05 21:41, , 5F
想請問有沒有其他功能 能讓存取的形式 為該節點的id
08/05 21:41, 5F

08/05 21:43, , 6F
所以你現在要顯示的不是圖上面的id嗎?
08/05 21:43, 6F

08/05 21:44, , 7F
http://tinyurl.com/p6ft3f4 不是去改xy_str嗎
08/05 21:44, 7F

08/05 21:44, , 8F
我第一個連結是給你tooltip...
08/05 21:44, 8F

08/05 21:44, , 9F
想由圖片上的id 找到其原始名稱並顯示其原始名稱
08/05 21:44, 9F

08/05 21:54, , 10F
那你圖上的id根據什麼畫的?
08/05 21:54, 10F

08/05 22:10, , 11F
圖用adjacency matrix畫的 id 為adjacency matrix中的id
08/05 22:10, 11F

08/05 22:10, , 12F
另有一組node list 對應該id
08/05 22:10, 12F

08/05 22:18, , 13F
所以用座標找回對應id,再對回去你要的名稱
08/05 22:18, 13F

08/05 22:21, , 14F
抱歉沒說清楚 坐標找不回id 因為每次繪圖 圖型或id位置
08/05 22:21, 14F

08/05 22:22, , 15F
皆會改變
08/05 22:22, 15F

08/05 22:26, , 16F
我看範例大部分只能回傳座標
08/05 22:26, 16F

08/05 22:27, , 17F
我不知道有沒有辦法直接顯示id...
08/05 22:27, 17F

08/05 22:31, , 18F
恩 謝謝
08/05 22:31, 18F

08/05 22:42, , 19F
update to shiny 0.12.1 and try nearPoints
08/05 22:42, 19F

08/05 22:43, , 20F
u can find example on http://tinyurl.com/pzkxr6y
08/05 22:43, 20F

08/05 22:43, , 21F
use nearPoints to find id
08/05 22:43, 21F

08/05 22:43, , 22F
maybe it works~~~~
08/05 22:43, 22F

08/05 23:21, , 23F
Wow it's great! I never knew that. Thanks for sharing
08/05 23:21, 23F

08/05 23:21, , 24F
it's new feature in shiny~~
08/05 23:21, 24F
文章代碼(AID): #1LmWlvWx (R_Language)