Đâ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 và 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 cha và danh 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 Thu và Tổ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ực và giá 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é.

