看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) 各位大大好 我目前在做RShiny的UI Server 我想做的是讓Ui 在選擇不同年份資料的時候 Server可以對應出相對年份跑出那個資料夾 [軟體熟悉度]: 使用者(已經有用R 做過不少作品) [問題敘述]: 我有兩個年份的資料 2017 & 2018 我在Ui的select input上面做了 selectInput("year", "Select the year:", choices = c("2017", "2018")) Server部分則是 datasetInput <- reactive({ switch(input$year, "2017" = m17, "2018" = m18) 其中 m17 m18 是我兩個dataset的資料 但在跑圖的時候我用了 output$data <- renderTable({ cc <- as.numeric(input$var) ccc <- as.numeric(input$gen) dset <- datasetInput() dset[1:20,c(cc,ccc)] 我用dset去代表對應的datasetInput 但是跑出來的結果是 Error: undefined columns selected [已解決] 謝謝各位大大的用心 後來自己從頭到尾寫一遍後發現 UI的命名有問題 所以才跑出undefined columns [關鍵字]: RShiny -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 65.96.232.71 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1543804709.A.3A2.html
andrew43: cc和ccc實際上是什麼型態和內容? 12/03 11:16
是我其他的input的命名~ 然後對應的是性別和種族 ※ 編輯: Lynnhan (65.96.232.71), 12/03/2018 11:46:33
andrew43: 我還是不確定問題會是哪一關。給個完整的例子? 12/03 17:18