[问题] shiny结合identify 或locator

楼主: qazwsx879345 (qazwsx879345)   2017-09-15 15:59:56
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
目前有结合shiny 开发程式
会读取资料画图
现在想要可以按 画出来的点 显示相关资料
有查到
locator和indentify函数 可以直接点图去显示点或是座标
但想结合shiny的时候却失败了
想请问有没有办法可以结合
或是用其他的方式 去做到
鼠标点或滑到 图上的点 而显示相关资讯的事情
[程式范例]:
randomvals_event<-eventReactive(input$event,
{
autoInvalidate()
pts<-locator(n=3)
pts
})
我是想说存一个变量
按按钮时可以启动locator函数
并存下按下的座标
再回传去显示资料
但这方式好像行不通
[环境叙述]:
shiny
r 3.3.3
win10
[关键字]:
shiny 绘图
楼主: qazwsx879345 (qazwsx879345)   2017-09-15 16:02:00
我用内建的plot绘图的而已 没有用ggplot
作者: cywhale (cywhale)   2017-09-15 16:58:00
可以查shiny gallery有interaction程式码比如https://goo.gl/xgj8im 有hover, click, brush...
楼主: qazwsx879345 (qazwsx879345)   2017-09-15 18:12:00
thx 我研究看看
作者: HumuHumu (呼姆呼姆)   2017-09-15 21:01:00
话说我的shiny五子棋有用到类似的功能拙作给你参考看看是不是需要这样的功能runGitHub("gomoku","chihangchen")
作者: KKbiger (UUUU)   2017-09-15 23:50:00
五子棋好有创意XD
楼主: qazwsx879345 (qazwsx879345)   2017-09-17 11:04:00
我有玩过那个五子棋XD 为什么黑棋不能双活三QQ我有用C大的方式解决了 谢谢大家
作者: andrew43 (讨厌有好心推文后删文者)   2017-09-17 21:23:00
记得黑棋先下所以必胜,所以不可活双三是为了公平。
作者: HumuHumu (呼姆呼姆)   2017-09-18 23:01:00
其实好像正式规则黑棋有很多限制

Links booklink

Contact Us: admin [ a t ] ucptt.com