[問題] shiny output可否點選後再呈現詳細資料

看板R_Language作者 (持久戰!!)時間8年前 (2016/01/05 00:52), 8年前編輯推噓2(2011)
留言13則, 3人參與, 最新討論串1/2 (看更多)
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 新手(沒寫過程式,R 是我的第一次) [問題敘述]: 目前使用R跑poisson模型 有10組模型參數的設定 想要先在shiny中 先將模型的評估值先呈現(10組數值) 然後user可以點選其中一組數值 下面再呈現該組數值所對應的模型結果以及一些細項資料 不知道shiny可否做到從第一次的output中 選擇其中一個結果 下面再呈現所對應的資訊? [程式範例]: 還沒想到怎麼寫 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.32.117.19 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1451926368.A.374.html

01/05 08:21, , 1F
可以~曾經看過~ 但沒實際寫過~還能放大 看到實際詳細資料
01/05 08:21, 1F

01/05 08:38, , 2F
設計一個button,之後再submit得到結果
01/05 08:38, 2F

01/05 08:40, , 3F
或是設計選擇其中一項即可
01/05 08:40, 3F

01/05 09:19, , 4F
可參考 superzip,shiny http://goo.gl/LB0D2o
01/05 09:19, 4F

01/05 09:20, , 5F
點選Data explorer Tab之後,看結果可以按 Go
01/05 09:20, 5F

01/05 09:20, , 6F
Go觸發(用js寫的)的event可以用observeEvent(input$goto,
01/05 09:20, 6F

01/05 09:21, , 7F
偵測,然後可以在{}中做你要的運算或判斷式
01/05 09:21, 7F

01/05 09:24, , 8F
比如 Act <- reactiveValues(sel = FALSE)
01/05 09:24, 8F

01/05 09:26, , 9F
然後在observeEvent(input$goto,...{ Act$sel<-TRUE})
01/05 09:26, 9F

01/05 09:29, , 10F
在呈現結果的plotOutput or table.. 就可以用 Act$sel來
01/05 09:29, 10F

01/05 09:30, , 11F
判斷是否呈現進一步資料 其他請參考superzip其他程式碼
01/05 09:30, 11F

01/05 09:32, , 12F
https://goo.gl/3cbJEY 你可以把點選到哪個模型(在此例中
01/05 09:32, 12F

01/05 09:33, , 13F
為某一個點的ID)擷取出來
01/05 09:33, 13F
celestialgod大是說 將十個結果設定為button (內容可以設計為按鈕的text) 然後再看user要看哪組參數按下顯示嗎? cywhale大 提供的內容需要理解一下@@ 感謝兩位提供的資訊 ※ 編輯: aee36900 (211.76.246.58), 01/05/2016 17:38:13
文章代碼(AID): #1MYgDWDq (R_Language)
文章代碼(AID): #1MYgDWDq (R_Language)