[問題] 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