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

Chèn nhiều input

Bạn có thể chèn nhiều hơn một input. Giả sử bạn cũng muốn người dùng ứng dụng chọn số giờ ngủ trung bình, cùng với một năm cụ thể.

Vì vậy, trong ui, bạn có thể chèn thêm một sliderInput() với các giá trị là những năm quan tâm.

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

Hướng dẫn bài tập

  • Thêm một sliderInput() khác làm input thứ hai cho shinyApp của bạn và gán nhãn là "yearlabel".
  • Đặt khoảng giá trị từ 2003 đến 2017.

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",
              min = 7.5, max = 11,
              value = 8, step = 0.5),
  # Add another sliderInput and label the input as "yearlabel"
  ___(___,
               "Year",
            # Set the number range to be between 2003 and 2017
               ___, ___,
               value = 2004, step = 1, sep = ""))
server <- function(input, output, session) {
}
shinyApp(ui, server)
Chỉnh sửa và Chạy Mã