Ứng dụng 1: Chào hỏi đa ngôn ngữ
Chúc mừng bạn! Giờ bạn đã sẵn sàng tự xây dựng ứng dụng của riêng mình. Cách tốt nhất để học Shiny là phân tích một ứng dụng hiện có rồi dựng lại từ đầu.
Trong bài tập này, bạn sẽ xây dựng một ứng dụng Shiny cho phép bạn nhập tên và chọn kiểu lời chào (Hello/Bonjour), và trả về "Hello, Kaelen" khi người dùng là Kaelen. Dĩ nhiên đây là một ứng dụng rất đơn giản, nhưng thử thách là bạn sẽ phải tự viết từ con số 0! Chúc bạn may mắn!!

Chúng tôi đã nạp sẵn gói shiny cho bạn. Hãy nhớ bốn bước để xây dựng một ứng dụng Shiny: (1) Thêm input, (2) Thêm output, (3) Cập nhật bố cục, và (4) Cập nhật output.
Bài tập này là một phần của khóa học
Xây dựng ứng dụng web với Shiny trong R
Hướng dẫn bài tập
- Thêm một input để chọn giữa các kiểu lời chào "Hello" và "Bonjour".
- Thêm một input để nhập tên dạng văn bản.
- Ứng dụng của bạn nên in ra "Bonjour, Kaelen" nếu kiểu lời chào được chọn là "Bonjour" và tên được nhập là "Kaelen".
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(
)
server <- function(input, output, session) {
}
shinyApp(ui = ui, server = server)