Chào các anh chị em trong diễn đàn,
Hôm nay mình muốn chia sẻ một chút về cách tạo biểu đồ Radar (hay còn gọi là biểu đồ nhện, biểu đồ sao) trong Power BI. Loại biểu đồ này khá hay ho để thể hiện nhiều chỉ số cùng lúc trên một trục và giúp so sánh các đối tượng một cách trực quan.
Tuy Power BI không có sẵn biểu đồ Radar trong các visual mặc định, nhưng chúng ta hoàn toàn có thể tận dụng các visual tùy chỉnh (custom visual) hoặc thậm chí là một mẹo nhỏ với các visual có sẵn.
Cách 1: Sử dụng Custom Visual
- Vào mục Get more visuals trong mục Visualizations.
- Tìm kiếm với từ khóa 'Radar Chart' hoặc 'Spider Chart'.
- Chọn một visual phù hợp và thêm vào báo cáo của bạn.
- Thường thì các visual này sẽ yêu cầu bạn cung cấp dữ liệu theo một cấu trúc nhất định, ví dụ: một cột cho các danh mục/chỉ số và một cột cho giá trị tương ứng.
Cách 2: Mẹo nhỏ với biểu đồ Vùng (Area Chart) hoặc Đường (Line Chart)
Đây là cách làm có phần 'hack não' hơn một chút nhưng lại không cần cài thêm visual:
- Chuẩn bị dữ liệu sao cho mỗi trục radar sẽ là một cột riêng biệt.
- Sử dụng biểu đồ Line Chart hoặc Area Chart.
- Để tạo hiệu ứng 'tròn', bạn có thể cần điều chỉnh trục X và Y, hoặc sử dụng các kỹ thuật tính toán trong Power Query/DAX để 'uốn cong' dữ liệu. Cách này đòi hỏi sự khéo léo và có thể hơi phức tạp với người mới.
Cá nhân mình thấy cách dùng custom visual là nhanh và hiệu quả nhất cho người mới bắt đầu. Tuy nhiên, việc hiểu cách dữ liệu được cấu trúc để hiển thị trên biểu đồ Radar sẽ giúp chúng ta tận dụng tối đa loại visual này.
Có anh chị nào có kinh nghiệm khác hoặc mẹo hay hơn khi làm biểu đồ Radar trong Power BI không, chia sẻ cho mọi người cùng học hỏi nhé!