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
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đến2017.
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)