output$boxPlot <- renderPlot({
boxplot(input$fileSelect$input$cateSelect, main = "Box plot", ylab = "KJ")
})
Я делаю интерфейс, который пользователь может выбрать, какой файл и какой столбец данных они хотят построить. Я использовал условие if, чтобы решить эту проблему, но есть ли лучший способ решить эту проблему?Подразделение данных с несколькими знаками доллара в Shiny in R
Какова реальная структура 'ввода $ fileSelect'? Насколько я знаю, нет ввода, который напрямую возвращает data.frame. Это очень помогло бы, если бы вы включили воспроизводимый пример. –
Эти примеры должны помочь: http://shiny.rstudio.com/gallery/kmeans-example.html, http://shiny.rstudio.com/gallery/widgets.html – user5029763