討論串[問題] [shiny] 如何設計有階層的input?
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓2(2推 0噓 2→)留言4則,0人參與, 最新作者ardodo (米蟲)時間9年前 (2015/07/20 11:49), 9年前編輯資訊
1
0
0
內容預覽:
各位版友好,我現在想設計兩個selectInput在我的shiny app上,. 第一個input叫做廠牌,第二個input叫做型號. 我想要在選擇廠牌時(ex: w),第二個input的型號只剩下屬於廠牌w的型號(ex:w123,w456). 選擇廠牌s時,第二個input的型號只剩下屬於廠牌s的
(還有1223個字)

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者celestialgod (攸藍)時間9年前 (2015/07/20 12:30), 編輯資訊
1
0
1
內容預覽:
原諒我把它們合併再一起. R code: http://pastebin.com/PkQEtKVA. 重點在於 observe的運用. 隨著input$brand的改變,去改變input$model的值. --. 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.205.27.107.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ardodo (米蟲)時間9年前 (2015/07/20 16:01), 編輯資訊
1
0
2
內容預覽:
感謝版主幫我解決先前的問題,另外請教兩個延伸問題:. 1. 同樣的一筆資料,我想要在selectInput篩選brand後,讓sliderInput的amount範圍. 能跟著selectInput有所變動(例我選擇brand==s後,amount的滑動範圍是4-8). 2.sliderInput能
(還有57個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者celestialgod (攸藍)時間9年前 (2015/07/20 16:12), 編輯資訊
1
0
2
內容預覽:
一樣的方法去改,再server裡面加這個就好. amount = observe({. input$brand. if (input$brand=="all"){. val = c(1, 20). } else if (input$brand=="s"){. val = c(4, 8). } els
(還有148個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者ardodo (米蟲)時間9年前 (2015/07/20 16:58), 編輯資訊
1
0
1
內容預覽:
照著版大的指令修改後,目前我sliderinput的範圍在我選擇brand==w or brand==s. 的情況下是正常的,但是我如果選擇brand==all,範圍變成10-20,這是錯誤的. 不知道我應該從哪邊修改呢?. 以下是我的code. http://pastebin.com/MqjwBJ
首頁
上一頁
1
2
下一頁
尾頁