Custom Data Viz

Custom Data Viz – Python & SQL | Challenge 05

Đây là một challenge trong khóa học Python Data Analysis thuộc DA BootCamp.

Challenge: Phân tích dữ liệu từ SQL & custom lại chart theo ý muốn để trực quan hóa dữ liệu với các tính năng sau (Xem thêm video trong bài viết):

  • Lọc dữ liệu linh hoạt:
    • Chọn tháng năm để hiển thị lịch cho tháng đó.
    • Lọc theo khu vực, chỉ hiển thị dữ liệu cho khu vực được chọn (nếu không chọn, lịch không tô màu).
    • Lọc theo danh mục chadanh mục con, tự động cập nhật danh mục con dựa trên danh mục cha.
    • Lọc theo ngưỡng doanh thu để chỉ hiển thị dữ liệu vượt ngưỡng.
  • Tùy chỉnh top N:
    • nhập số top N để giới hạn hiển thị dữ liệu cho N khu vực hàng đầu dựa trên doanh thu hoặc số khách hàng.
    • Đơn vị đo lường có thể chọn giữa Doanh ThuTổng Số Khách Hàng qua radio button.
  • Tô màu:
    • Tô màu ô lịch bằng màu xanh cho các ngày mà khu vực được chọn nằm trong top N.
  • Hiển thị thông tin chi tiết qua tooltip:
    • Khi hover vào ô lịch, hiển thị tooltip với danh sách top N khu vực (theo doanh thu hoặc số khách hàng) cho ngày đó, bao gồm tên khu vựcgiá trị.

Các bạn muốn học Phân Tích Dữ Liệu Thực Chiến Qua Challenges & Case Studies thì inbox mình TẠI ĐÂY nhé.