シャイニーアプリに「範囲」のスライダー入力タイプがあり、サーバーでユーザーが選択した最小値と最大値を取得したい。R
私のui.Rで私は持っています
sliderInput("range", "Age:",
min = 0, max = 100, value = c(0,100))
定義した最小値と最大値ではなく、選択した値を取得したい
最小の場合はinput$range[1]
、最大の場合はinput$range[2]
を使用して、スライダーの範囲にアクセスできます。
library(shiny)
ui <- basicPage(sliderInput("range", "Age:",min = 0, max = 100, value = c(0,100)),textOutput("SliderText"))
server <- shinyServer(function(input, output, session){
my_range <- reactive({
cbind(input$range[1],input$range[2])
})
output$SliderText <- renderText({my_range()})
})
shinyApp(ui = ui, server = server)