開始使用免費開始

練習使用 sliderInput

你在影片中已經看過一些常見的 shinyApp 輸入元件。接下來先來練習 sliderInput,它可以是單邊或雙邊的滑桿。

假設你正在建立一個以睡眠資料為基礎的 shinyApp,資料已存為 sleep。你想讓使用者可以透過選擇「平均睡眠時數」的數值範圍來篩選資料。

在這個練習中,shiny 套件已經幫你載入好了。

本練習屬於課程

使用 shinydashboard 建立儀表板

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

ui <- fluidPage(
  titlePanel("Sleeping habits in America"), 
  sliderInput("sliderlabel",
              "Average hours of sleep",
              # Set the min and max values
              min = ___, max = ___,
              # Set the initial value to 8
              value = ___,
              # Set the step size to 0.5
              step = 0.2))
server <- function(input, output, session) {
}

shinyApp(ui, server)
編輯並執行程式碼