Python:创建数据分布世界地图的简单方法



我正在寻找一个简单的方法来创建一个世界地图在python。例如,让我们以以下国家/地区数据为例:

world_data = {
  'af': 141,
  'bd': 5,
  'by': 2,
  'cn': 10,
  'gm': 90,
  'in': 43,
  'ir': 314}

是否有任何简单的方法来创建一个世界地图与自定义的颜色和颜色阈值的数据?

目前我使用pygal(见下文)。不幸的是,我没有找到pygal打印颜色图例或定义着色阈值的任何方法。

worldmap_chart = pygal.Worldmap()
worldmap_chart.add('data', world_data)
worldmap_chart 

感谢您的帮助

您可以使用任何Python数据可视化库,包括:

  • http://docs.bokeh.org
  • https://github.com/python-visualization/folium

下面是一些工具的概述列表:

  • http://pbpython.com/visualization -工具- 1. - html
  • http://flowingdata.com/tag/python/

我更喜欢的是Python和D3.js的组合,这是一个Javascript可视化库。下面是一个使用map的例子:

http://adilmoujahid.com/posts/2015/01/interactive-data-visualization-d3-dc-python-mongodb/

相关内容

  • 没有找到相关文章

最新更新