Re: [問題] [shiny] 如何設計有階層的input?

作者: ardodo (米蟲)   2015-07-20 16:58:24
※ 引述《celestialgod (攸藍)》之銘言:
: ※ 引述《ardodo (米蟲)》之銘言:
: : 感謝版主幫我解決先前的問題,另外請教兩個延伸問題:
: : 1. 同樣的一筆資料,我想要在selectInput篩選brand後,讓sliderInput的amount範圍
: : 能跟著selectInput有所變動(例我選擇brand==s後,amount的滑動範圍是4-8)
: 一樣的方法去改,再server裡面加這個就好
: amount = observe({
: input$brand
: if (input$brand=="all"){
: val = c(1, 20)
: } else if (input$brand=="s"){
: val = c(4, 8)
: } else if (input$brand=="w"){
: val = c(3, 10)
: }
: updateSliderInput(session, "amount", min = val[1], max = val[2])
: })
照著版大的指令修改後,目前我sliderinput的範圍在我選擇brand==w or brand==s
的情況下是正常的,但是我如果選擇brand==all,範圍變成10-20,這是錯誤的
不知道我應該從哪邊修改呢?
以下是我的code
http://pastebin.com/MqjwBJBF

Links booklink

Contact Us: admin [ a t ] ucptt.com