1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Xây dựng ứng dụng web với Shiny trong R

Connected

Bài tập

Ứng dụng 3: Tên em bé phổ biến (bản nâng cấp)

Tuyệt vời! Hy vọng bạn đã thích xây dựng ứng dụng hiển thị các tên em bé phổ biến dưới dạng biểu đồ cột. Hãy khép lại chương này bằng cách nâng cấp ứng dụng bạn đã xây dựng trước đó bằng cách thêm một bảng hiển thị 10 tên em bé đứng đầu dưới dạng một tab. Ứng dụng hoàn chỉnh của bạn sẽ trông giống với ảnh chụp màn hình bên dưới.

An app where the name selector  and year slider appears in the left sidebar, while the graph and table appear as tabs on the right in the main panel

Lưu ý rằng chúng tôi đã cung cấp hàm get_top_names() để trích xuất 10 tên phổ biến nhất cho một year và sex nhất định. Bạn có thể lấy 10 tên nam phổ biến nhất cho năm 2000 bằng get_top_names(2000, "M").

Hướng dẫn

100 XP
  • Đoạn mã được cung cấp là cho ứng dụng bạn đã xây dựng ở bài tập trước. Hãy sửa mã này để thêm một đầu ra trong server nhằm hiển thị bảng các tên phổ biến.
  • Sắp xếp các đầu ra biểu đồ và bảng trong UI dưới dạng tabs.