Bắt đầu ngayBắt đầu miễn phí

Luyện tập sliderInput

Bạn đã thấy một số ví dụ phổ biến về input của shinyApp trong video. Trước hết, bạn sẽ luyện tập với sliderInput, cho phép tạo thanh trượt một đầu hoặc hai đầu.

Giả sử bạn đang xây dựng một shinyApp dựa trên một số dữ liệu giấc ngủ được lưu trong sleep. Bạn muốn cho phép người dùng lọc dữ liệu bằng cách chọn một khoảng giá trị cho số giờ ngủ trung bình.

Trong bài tập này, thư viện shiny đã được nạp sẵn cho bạn.

Bài tập này là một phần của khóa học

Xây dựng Dashboard với shinydashboard

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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)
Chỉnh sửa và Chạy Mã