Hướng dẫn cách tạo Shape Map trong Power BI Desktop

Biểu đồ Shape Map giúp so sánh các vùng trên cùng một bản đồ. Không giống như biểu đồ Map thường dùng, Shape Map không thể hiển thị vị trí địa lý chính xác của các điểm dữ liệu trên một bản đồ. Thay vào đó, mục đích chính của nó là biểu thị các so sánh tương đối của các vùng trên bản đồ bằng màu sắc khác nhau.
 
Shape Map cho phép sử dụng custom map
 
Các biểu đồ Shape Map dựa trên bản đồ TopoJSON, có khả năng cho phép sử dụng bản đồ tùy chỉnh (custom map) do bạn tạo ra. Ví dụ về một số bản đồ tùy chỉnh như: geographical, seating arrangements, floor plans và nhiều loại khác. Lưu ý là khả năng sử dụng custom map không có sẵn trong bản Preview của Shape Map.
 
1. Tạo các Shape Maps
Trong phần này, bạn có thể thử nghiệm Shape Map với các bản đồ có sẵn trong bản Preview hoặc bạn cũng có thể dùng các bản đồ tùy chỉnh của riêng mình. Chúng ta sẽ nhắc đến trong phần sau khi đề cập đến phần Sử dụng Custom Maps.
Biểu đồ Shape Map hiện nằm trong tính năng Preview của Power BI Desktop. Bạn sẽ cần khởi động tính năng bằng cách chọn File > Options and Settings > Options > Preview Features và đánh dấu tích vào ô chọn như ảnh minh họa. Sau đó, bạn cần khởi động lại Power BI Desktop để đảm bảo tính năng hoạt động.
 
 
Sau khi đã khởi động lại, bạn chọn vào biểu tường của Shape Map trong ngăn Visualizations như ảnh minh họa bên dưới.
 
Power BI Desktop sẽ tạo ra một biểu đồ Shape Map trống.
 
 
Để tạo một Shape Map bạn hãy thực hiện các bước theo thứ tự dưới đây:
  • Bước 1: Trong ngăn Fields, kéo một trường dữ liệu có các tên vùng (hoặc có các từ viết tắt) vào ô Location và một trường measure vào ô Color saturation (lúc này bạn vẫn chưa thấy bản đồ).
 
  • Bước 2: Trong khung cài đặt thuộc tính Format, mở rộng dòng Shape và chọn Standard Maps để hiển thị dữ liệu, kết quả thu được tương tự như ảnh bên dưới.
  • Bước 3: Bạn có thể sửa đổi bản đồ sử dụng các tùy chọn định dạng như là Default color, Zoom và nhiều hơn nữa. Ngoài ra, bạn có thể thêm một cột dữ liệu chuyên mục vào ô Legend và phân loại vùng bản đồ dựa trên danh mục
2. Sử dụng custom maps
Trong phần này chúng ta sẽ cùng tìm hiểu về custom map như đã đề cập ở đầu bài viết. Bạn có thể dùng custom maps với Shape Map khi chúng ở định dạng TopoJSON. Trường hợp bản đồ của bạn ở một định dạng khác, bạn có thể dùng các công cụ trực tuyến như Map Shaper để chuyển đổi shapefiles GeoJSON thành định dạng TopoJSON.
 
Để sử dụng tệp bản đồ TopoJSON bạn phải thêm một biểu đồ ShapeMap vào báo cáo sau đó, bổ sung dữ liệu tại các ô Location và Color saturation. Khi đã hoàn tất, bạn chọn tab Format (biểu tượng cây lăn sơn) trong ngăn Visualizations, mở rộng phần Shape và chọn + Add map.
 
 
3. Custom map mẫu
Văn phòng luật sư Hoa Kỳ phát hành báo cáo tài chính hàng năm về dữ liệu các vụ kiện và hoạt động chuyển tiền của họ. Bạn có thể tìm thấy tất cả dữ liệu này tại đây .
Vì các bang được chia thành nhiều quận, chúng ta sẽ cần đến một custom shape map. Chúng ta sẽ nhúng bản đồ TopoJSON của các quận tư pháp Hoa Kỳ vào Power BI Desktop. Kết quả thu được là một bản đồ tương tự hình ảnh bên dưới.
 
 
Ngoài ra, bản đồ này còn cho phép bạn làm nhiều điều thú vị với các bản đồ tiểu bang riêng lẻ và hiển thị chi tiết hơn dựa trên các quận trong đó. Nếu bạn muốn thử nghiệm với tệp dữ liệu và trực quan hóa này, bạn có thể tải xuống tệp PBIX ban đầu được dùng để tạo báo cáo này tại đây.
 
 
4. Lấy dữ liệu bản đồ
Để nhanh chóng đưa dữ liệu vào mô hình để bạn có thể kiểm tra Shape Map, bạn có thể sử dụng một trong những bảng dữ liệu tại đây, sau đó chọn Enter Data từ tab Home.
 
 
Nếu dữ liệu của bạn có nhiều cột, bạn sẽ cần đến một ứng dụng như Excel để nhập dữ liệu vào và copy từng cột riêng lẻ. Khi bạn paste dữ liệu vào Power BI Desktop, dòng đầu tiên sẽ được tự động trở thành header.
 
 
Bên cạnh đó, bạn còn có thể nhập một cột mới đơn giản bằng cách nhập một tên cột mới (vào một cột trống bên phải). Sau đó, bạn thêm vào các giá trị trong mỗi ô, tương tự như thao tác trên Excel. Sau khi hoàn tất, bạn chọn Load và bạn sẽ được thêm vào mô hình dữ liệu trong Power BI Desktop.
  • Lưu ý: Đối với dữ liệu là countries (quốc gia) và regions (vùng), bạn phải sử dụng ba ký tự viết tắt để mã địa lý hoạt động trong biểu đồ bản đồ. Nếu bạn chỉ có mã địa lý hai ký tự, hãy tham khảo hướng dẫn cách liên kết với mã địa lý ba ký tự tại đây.
5. Các yêu cầu và vấn đề cần cân nhắc
Dưới đây là những điều mà bạn cần lưu ý khi sử dụng Shape Map:
  • Biểu đồ Shape Map cần được khởi động mới có thể sử dụng. Trong Power BI Desktop, chọn File > Options and Settings > Options > Preview Features và chọn hộp thoại Shape Map Visual.
  • Hiện tại, bạn phải thiết lập cho Color saturation để phân loại Legend hoạt động bình thường.
  • Phiên bản cuối cùng của Shape Map sẽ có giao diện người dùng hiển thị các phím của bản đồ được chọn. Trong phiên bản Preview này, bạn có thể tham khảo các khóa khu vực bản đồ trong các bảng được tìm thấy trong phần Region Keys tại đây.
  • Biểu đồ Shape Map có thể vẽ tối đa 1500 điểm dữ liệu.
Trên đây là những điều mà bạn cần biết về biểu đồ Shape Map, một tính năng vẫn còn trong chế độ Preview của Power BI Desktop. Hiện nay, bạn có thể tham gia khóa học Power BI cho người mới bắt đầu tại BAC. Khóa học được thiết kế tinh gọn, giúp bạn nhanh chóng làm quen và sử dụng Power BI để phân tích dữ liệu và trực quan bằng các biểu đồ sống động. Liên hệ ngay cho BAC theo số Hotline: 0909 310 768 để được tư vấn bạn nhé.
Nguồn tham khảo:

Nhu cầu đào tạo doanh nghiệp

BAC là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của IIBA quốc tế. Ngoài các khóa học public, BAC còn có các khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển.

Tham khảo chương trình đào tạo: 

Các bài viết liên quan Power BI: 

Các bài viết liên quan: 

  • TABLEAU – Giải pháp BUSINESS INTELLIGENCE (BI) – click vào đây
  • Hướng dẫn cài đặt và Sử dụng TABLEAU – click vào đây
  • Tính năng mới trên tableau – verion 2019.1 – click vào đây

BAC – Biên soạn và tổng hợp nội dung

Previous Post
Next Post