[问题] 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