Maps chart in Tableau – Phân tích bản đồ trên Tableau

Shape Image
Shape Image
Shape Image
Shape Image
Shape Image
Shape Image
Maps chart in Tableau – Phân tích bản đồ trên Tableau

Phân tích trên bản đồ

1- Build maps dạng thông thường

Trước hêt, các bạn hẳn là đều biết Tableau có thể build Maps cho bạn với kiểu dữ liệu là Geographic.
Lấy ví dụ, mình có trường thông tin là “Tỉnh” như hình. Nếu giờ muốn build báo cáo dạng Maps theo từng tỉnh, mình sẽ phải chuyển kiểu dữ liệu về Geographic như ảnh. Do đây là cấp tỉnh nên mình chọn “State/Province”.
 
Sau khi chọn kiểu dữ liệu rồi thì chỉ đơn giản là click đúp vào Pill “Tỉnh”, Tableau sẽ vẽ ra cái bản đồ với các điểm là nơi phát sinh doanh thu.
 
 
Trong trường hợp dữ liệu của bạn sai chính tả hoặc Tableau không thể tự nhận diện tên tỉnh trên dữ liệu, bạn có thể map lại thông tin bằng việc kích vào Unknow ở góc dưới bên phải của chart. Sau đó chọn Edit Location, Tableau sẽ cho phép bạn mapping lại.
 
 
Nếu bạn không muốn hiển thị các các chấm như mặc định (Symbol maps), bạn có thể chuyển sang dạng heats map bằng cách lựa chọn Map trên Show Me.

2 – Vậy đến Huyện / Xã thì sao

Theo phân cấp địa giới, thì Tỉnh -> Quận / Huyện -> Phường / Xã
Vậy nếu mình muốn build dạng heat maps nhưng chi tiết đến cấp Huyện thì sao?
Lúc này bạn sẽ nhận ra là mặc định thì Tableau chỉ hỗ trợ option district ở US thôi :”<
 
 
Do vậy trong tình huống bạn muốn build báo cáo với level là Huyện hoặc Xã, bạn sẽ cần sử dụng SPATIAL FILE.
Spatial file là một loại file (tệp) chứa cơ sở dữ liệu địa lý (geodatabase). Bằng việc sử dụng Spatial file, bạn có thể build được các chart ở các Level dữ liệu thấp hơn.
Đầu tiên bạn sẽ cần tìm spatial file, bạn có thể lên google search. Hoặc một trong các web mình hay search về dữ liệu địa lý là Open Development Mekong: https://data.opendevelopmentmekong.net/organization/6f37a27d-2790-4b9a-8570-a36cb1d8108f?res_format=KML
Bạn có thể lên và search với các key word kiểu “Vietnam District”, tìm cái kết quả nào có option là SHP như hình:
 
 
 
Click vào thì bạn down cái option SHP – Đây là định dạng Shape file
 
Down về giải nén ra bạn sẽ có 1 cái folder như hình:
 
 
Ok vậy là có dữ liệu geodatabase rồi, bây giờ chỉ cần mở Tableau lên kết nối vào là xong. Option Spatial file nằm ở nhóm các kết nối dạng file, bạn click vào và browse nó đến folder đã down về và giải nén. Lúc này bạn sẽ thấy cái file đuôi SHP nó sáng lên. Bạn chọn vào đó là Tableau sẽ kết nối đến dữ liệu.
 
 
Khi mở worksheet lên, lúc này bạn sẽ thấy có một pill là Geometry, bạn click đúp vào đó, Tableau sẽ load toàn bộ dữ liệu về Geodatabase ra (đủ cả Hoàng Sa, Trường Sa luôn nha. Hoàng Sa, Trường Sa là của Việt Nam!!!).
 
 
 
Ok, vây là giờ bạn có thể phân tích dữ liệu đến level huyện rồi đấy. Lấy ví dụ như mình muốn biết xem Quận nào của Hà Nội đông dân nhất chẳng hạn, thì mình sẽ thực hiện như này:
  • Kéo “ten tinh” vào filters, chọn Hà Nội
  • Kéo “Ten Huyen” và Label
  • Kéo “Dan So” vào Color
Bạn sẽ có cái heat maps như thế này:
 
Dễ thấy là Từ Liêm là quận đông dân nhất theo chart này rồi!
Tương tự như vậy, nếu muốn build đến cấp xã thì chỉ đơn giản là bạn đi tìm một cái shape file có level đến cấp xã thôi.
Sau đó thì bạn join nó với dữ liệu gốc của mình và đưa vào phân tích như bình thường.
Như vậy là mình đã giới thiệu cho các bạn cách build Maps đến các level dưới tỉnh trong Tableau.
Hy vọng các bạn thấy hữu ích nha