上篇文章我们介绍了pyecharts的安装和绘制基础的柱状图,本篇文章我们将介绍绘制Map图,很多时候,我们统计数据都会分地区来展示,将数据和地图结合会更加直观,所以,我们今天就来介绍一下绘制带地理信息的图。
不过这样子来测试的话实在是太麻烦了,好在 pyechars 提供了贴心的 Notebook 模式,使得我们可以在 Jupyter Notebook / Jupyter Lab / Nteract / Zeppelin 四种环境中渲染。
snapshot-selenium 是 pyecharts + selenium 渲染图片的扩展,selenium 需要配置 browser driver,推荐使用 Chrome 浏览器,可以开启 headless 模式,具体配置可参考 selenium-python 相关介绍。
如在数据清洗时使用numpy和pandas包,数据可视化时使用matplotlib库,matplotlib库上手容易,更高级的学习seaborn库,seaborn库是改良matplotlib库的图表画法,如果创建有交互性的图表,可以使用Pyecharts库,还有一些其他在自动化办公中使用到的库。