2013-06-17 13 views
5

Tôi khá mới với toàn bộ ý tưởng trực quan hóa dữ liệu, vì vậy tôi hy vọng mọi người có thể chỉ cho tôi theo hướng các công cụ hiệu quả để sử dụng cho một vấn đề tôi có:Công cụ trực quan hóa dữ liệu cho dự án dữ liệu địa lý

I đã có rất nhiều dữ liệu số (chúng được tính) được gắn với các quốc gia cụ thể với mã quốc gia gồm hai chữ cái. Lý tưởng nhất, tôi muốn có thể đại diện cho số lượng này bằng cách sử dụng một loại bản đồ nhiệt thế giới. Nói cách khác, nếu tính cho Ấn Độ là 20 và số đếm cho Trung Quốc là 5, tôi muốn Trung Quốc có màu đỏ nhạt và Ấn Độ có màu đỏ sậm.

Công cụ nào là tốt nhất để làm điều gì đó như thế này? Tôi thực hiện thao tác và phân tích dữ liệu bằng cách sử dụng gấu trúc và Python, vì vậy tôi muốn giữ mọi thứ trong gia đình Python, nhưng tôi rất thích bất kỳ đề xuất nào.

+0

Loại ô bạn muốn thường được gọi là bản đồ chloropleth – Ogaday

Trả lời

3

Databench là một công cụ kết nối phân tích Python của bạn với một lối vào html, nơi bạn có thể sử dụng các bảng và các yếu tố tương tác để di chuyển dữ liệu của bạn. Bạn cũng có thể sử dụng thư viện JavaScript cấp độ d3.js hoặc cao hơn sử dụng d3.js để trực quan hóa số lượng của bạn trên bản đồ.

+0

D3 là một thư viện tuyệt vời. dc.js, xây dựng trên D3 và Crossfilter, cũng đáng xem. – Laizer

+0

Wow, làm thế nào tôi chưa bao giờ gặp Databench trước đây! Nó trông tuyệt vời. Chắc chắn muốn chơi với nó tại một số điểm. – Ogaday