上周在给公司做数据时,在展示数据到了展示公司在广东省内客户数量时候,机械性的用了柱状图,回家路上想了一下,是否可以有别的、更好的展示方式呢?于是就想到了用地图展示,常用地图展示有以下几种方式:

1、Power BI里面自带的着色地图,因为无行政区域划分,不是我们想要的;

2、Power BI里面自带的形状地图,兼容性不好,放入地市信息无法正确显示(也有可能是我操作错误),所以也pass了;

3、Power BI里面自带的ArcGIS Maps,会显示错误,比如“茂名市”的数据显示在了日本,也没有行政区域的划分,所以也pass了;

4、Power BI市场里面的colorMap,可以正常显示,着色情况也可以调整,十分方便,但是地图背景有创作公司的水印,不适合汇报使用,所以只能当作备选方案;

5、地图无忧,这个是基于百度地图做的自定义地图,功能挺全面的,但是只能试用7天,之后就只能购买才可以使用,方向比较偏向地图使用功能,对于本次的任务不是适合;

6、echarts,这个就是今天的主角,这是百度公司开发的、专门用于数据可视化展示的,在官方案例中我们发现了类似的我们需求。一个香港人口密布分布图,链接是https://echarts.baidu.com/examples/editor.html?c=map-HK,具体展示效果如下:

看到这个图感觉眼前豁然开朗,这就是我们今天要找的demo。

借鉴这个demo制作广东省客户数量分布图有好几种方法,今天我们介绍两种:

第一种是直接在官方案例里面修改参数,直接运行即可;

第二种是我们用python来实现,包括调整参数,后续我们只需准备好数据,加载不同的数据源就可以用于不同数据源的展示,属于一次投资终身受益,我喜欢~嘿嘿~

首先在GitHub上面找到echarts官方python代码包,地址是https://github.com/pyecharts/pyecharts,根据上面的介绍,我们找到官方文档,地址是https://pyecharts.org/#/zh-cn/intro,我们在官方文档里面的地理图表:map:地图里找到了相关的官方案例,代码如下,我们粘贴到pycharm中。

pycharm中安装pyecharts包的过程不再阐述,我们这里直接从调整参数开始:

首先准备数据,整理成如下格式:

然后使用pandas.read_excel来读取数据为dataframe。

在官方代码的基础上进行参数调整,首先将方法map_guangdong增加参数(city, values, height="900px

echarts 地图 dispatchaction不好使_数据分析帝:广东省客户数量地图展示,如何通过python实现?...相关推荐

  1. android 高德地图移动卡顿_使用高德SDK开发安卓地图应用软件

    01 - 注册高德开发者 注册高德开发者: 滑到官网页面底部,选择Android地图SDK: 点击左下方"下载完整示例代码": 进入到如下界面: 02 - 获取地图服务key并下载 ...

  2. python医学数据分析_数据分析也有基本法:医疗数据案例(python)

    本文案例取自猴子社群药店销售数据分析案例,因个人习惯.和原案例代码有所不同,但终究殊途同归,希望能给初学者以思考.此外,本文增加了可视化部分. 数据分析步骤可分为5部分: 1.提出问题 2.理解数据 ...

  3. 高德地图获取坐标距离_【转】根据高德地图得出的坐标算出两点之间的距离

    摘自 http://blog.csdn.net/u012251421/article/details/41242891 public static string GetDistance(double ...

  4. python pdf解析毕业论文_电影数据读取、分析与展示毕业论文+任务书+Python项目源码...

    摘  要 Python为网页数据爬取和数据分析提供了很多工具包.基于Python的BeautifulSoup可以快速高效地爬取网站数据,Pandas工具能方便灵活地清洗分析数据,调用Python的Ma ...

  5. 如何在label上显示字_如何地图上标注店面_新开的店铺要怎样上地图显示_怎么将公司标记在地图...

    新开的店铺商铺商家商户企业工厂怎么标注地图位置?如何地图上标注店面_怎么将店铺标记在地图_新开的店铺要怎样上地图显示?还没有办好营业执照可以做?您可能会有很多地图疑问?请直接联系腾图通地图服务公司为您 ...

  6. 客户旅行地图教程 - 带15个示例

    客户旅程是潜在客户通过所有可用渠道与公司的产品,品牌或(接触点)的不同联系点的旅程,直到他执行期望的目标操作.客户旅程可延长数小时或数天. 主要目标行动是购买,订单或查询. 接触点是客户与您的企业之间 ...

  7. 浩客XM:第一次制作客户旅程地图应该怎么做?

    客户是企业的命脉,为了打造出色的产品与服务,你必须学会与他们产生共鸣,理解他们的需求.想法.痛点和体验经历.换句话说,你必须以你客户的方式来看待你的品牌. 那么如何做到这一点呢? 为了真正深入了解客户 ...

  8. echarts地图文字重叠解决方案_基于Echarts的百度地图叠加arcgis server的WMS图层服务...

    前言 前阵子利用echarts+百度地图做系统的门户首页,遇到一个要地图上叠加产业城影响范围示意图的需求.查阅文档之后,发现百度地图API确实提供了叠加自定义图层的方法,详情请看: 百度地图API的M ...

  9. echarts 不支持 手机 浏览器_最佳实践 | 地图加载慢,还不支持现有浏览器?巧用 Mapbox 静态地图!...

    #When and How to Use Static Maps 地图加载慢?浏览器支持不友好?或许使用 Mapbox 静态地图是个讨巧的思路! 静态地图 -- Static Map,什么是静态地图, ...

最新文章

  1. XINGNET交换机病毒防范
  2. silverlight 跨域文件位置
  3. 卸载 系统打印服务器,win10系统打印机驱动卸载不掉的方案介绍
  4. [css] 在sass中可以执行布尔运算吗?
  5. 8086CPU的8位寄存器数据存储情况
  6. oracle的sql语句,where后面的部分,执行顺序是从左往右,还是从右往左?
  7. C#程序集Assembly学习随笔(第一版)_AX
  8. [摘抄] 资深软件项目经理/产品经理“扯皮技巧”汇总(新手入坑必读,不定期更新)...
  9. Linux基础学习-NFS网络文件系统实时文件共享
  10. 极光im php,利用php+curl调用极光IM第三方REST API方法经验
  11. 比较好用的mysql可视化工具-----pycharm连接mysql图文教程
  12. 河南省公安机关户政服务管理工作规范(试行)
  13. php中文字怎么上下居中,word文档表格文字怎么上下居中对齐
  14. 两款清爽全能的下载神器,还不跟迅雷说拜拜?
  15. 常见数据收集网站-数学建模(二十二)
  16. U盘 如何自定义U盘图标并彻底隐藏配置文件
  17. One_hot和Word2Vec两种词向量方法的原理及比较
  18. unix_timestamp、from_unixtime时间戳函数的使用
  19. Refused to execute inline script because it violates the following Content Security Policy directive
  20. python的树蕨类型(是数据嘿嘿嘿,打错发现挺好玩的)

热门文章

  1. p2psearcher2013其中
  2. 如果能够让出资人了解更多的c++项目进程
  3. 好的飞鸽传书2007未必是“语言律师”
  4. 【秘诀】我进公司到现在都尽量避免遇上和同事撞单
  5. 使用T-SQL进行数据库备份并检查该备份文件是否存在且作出相应处理
  6. 如何自定义MFC的窗口类名
  7. 女孩常用双关语--男生进
  8. 学编程必备的三个网站
  9. (⊙o⊙) 这个头条也坐不住了?
  10. 双十一期间快递员凌晨送件 将下班程序员误认成小偷