or
Bài tập này là một phần của khóa học
Trước khi xây dựng một shinydashboard, trước hết bạn cần hiểu shinyApp là gì. Trong chương này, bạn sẽ biết shinyApp là gì và các thành phần cấu thành một shinyApp. Kết thúc chương, bạn sẽ có thể render shinyApp của riêng mình.
Ở chương trước, bạn đã tìm hiểu về các shiny app. Trong chương này, bạn sẽ thấy rằng một shinydashboard thực chất cũng là một shiny app nhưng có nhiều tính năng có thể tinh chỉnh hơn. Các đầu ra (outputs) và đầu vào (inputs) đã đề cập ở chương trước có thể được dùng y hệt tại đây. Tiếp theo, bạn sẽ học cách phác thảo (wireframe) đơn giản cho một dashboard, qua đó quyết định vị trí đặt đầu ra và đầu vào trong dashboard.
Trong chương này, bạn sẽ học cách nâng cấp shinydashboard bằng cách chèn các phần tử tương tác. Bao gồm biểu đồ, bản đồ không gian địa lý và bảng mà người dùng dashboard có thể tương tác theo thời gian thực.
Giờ bạn đã quen với shinydashboard, chúng ta sẽ thêm các yếu tố thiết kế. Bạn sẽ có thể đổi màu nền, chỉnh kích thước hộp và nhiều nội dung khác. Chúng ta cũng sẽ thảo luận một số nguyên tắc cơ bản của UI/UX tốt. Cuối cùng, chúng ta sẽ minh họa cách sử dụng statuses và định dạng CSS.
Bài tập hiện tại