目录

一、地图包的安装

二、地图可视化例子

(1)各地区GDP

(2)2019年全国各省苹果价格表


pyecharts有强大的数据可视化功能,不仅是对二维图表数据,还包括三维空间数据,常用的就是将地理空间数据在地图上可视化。这里要专门说明一下,自从 v0.3.2 开始,为了缩减项目本身的体积以及维持 pyecharts 项目的轻量化运行,pyecharts 将不再自带地图 js 文件。如用户需要用到地图图表(Geo、Map),可自行安装对应的地图文件包。

一、地图包的安装

注意:更多地图数据请参考https://github.com/echarts-maps
(1)、全球国家地图: echarts-countries-pypkg (2.0MB): 世界地图和 213 个国家,包括中国地图
(2)、中国省级地图: echarts-china-provinces-pypkg (748KB):23 个省,5 个自治区
(3)、中国市级地图: echarts-china-cities-pypkg (4.0MB):370 个中国城市
(4)、中国县区级地图: echarts-china-counties-pypkg (4.4MB):2882 个中国县·区
(5)、中国区域地图: echarts-china-misc-pypkg (152KB):11 个中国区域地图,比如华南、华北

安装命令如下:

$ pip install echarts-countries-pypkg
$ pip install echarts-china-provinces-pypkg
$ pip install echarts-china-cities-pypkg
$ pip install echarts-china-counties-pypkg
$ pip install echarts-china-misc-pypkg
#我在安装第3、4包的时候一直失败,可以使用镜像下载,网站有很多,这个是清华的:
#第三个包:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-cities-pypkg
#第四个包:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple echarts-china-counties-pypkg

注意:如果出现安装失败的情况,要多次尝试安装,这是因为网络的问题,pip默认下载源在国外,所以下载速度很慢。

   安装成功(pip install echarts-countries-pypkg为例子):

全部安装后,用pip list 命令检查一下,即可以完成安装

二、地图可视化例子

(1)各地区GDP

from pyecharts.charts import Map#地图所导入的包
from pyecharts import options as opts#全局设置所导入的包
def map1():map=(Map().add("",[["北京","1000"],["上海","29999"]] ,"china")#导入数据.set_global_opts(title_opts=opts.TitleOpts(title="各地区GDP"),visualmap_opts=opts.VisualMapOpts(max_=29999))#设置连续形地图)return map
map1().render('E:\\Pycharm\\PycharmProjects\\untitled\\picture_result\\geo01.html')#输出方式要研究一下,和之前比较

(2)2019年全国各省苹果价格表

from pyecharts.charts import Map,Geo
from pyecharts import options as opts
#将数据处理成列表
locate = ['北京','天津','河北','山西','内蒙古','辽宁','吉林','黑龙江','上海','江苏','浙江','安徽','福建','江西','山东','河南','湖北','湖南','广东','广西','海南','重庆','四川','贵州','云南','陕西','甘肃','青海','宁夏','新疆','西藏']
app_price = [10.84,8.65,18.06,8.90,5.04,29.20,8.98,17.80,27.81,24.24,12.72,11.10,6.30,7.00,22.45,16.92,11.00,14.99,18.85,5.85,1.40,7.32,14.61,4.62,6.05,8.07,6.73,15.54,13.00,39.07,25.61,21.3]
list1 = [[locate[i],app_price[i]] for i in range(len(locate))]
map_1 = Map()
map_1.set_global_opts(title_opts=opts.TitleOpts(title="2019年全国各省苹果价格表"),visualmap_opts=opts.VisualMapOpts(max_=50)  #最大数据范围)
map_1.add("2019年全国各省苹果价格", list1, maptype="china")
map_1.render('E:\\Pycharm\\PycharmProjects\\untitled\\picture_result\\geo02.html')

pyecharts1.7.1实现地图可视化(空间数据可视化)相关推荐

  1. 【安信可NB-IoT模组EC系列AT指令应用笔记④】将设备位置接入阿里云地图,实现空间数据可视化

    一. 前言 安信可EC-01G模块内置了GPS定位芯片,可以将定位信息导入到云阿里平台,实现空间数据的可视化. 更多资料请见阿里云官方文档:https://help.aliyun.com/docume ...

  2. 空间数据可视化地图绘制R语言可复现

    空间数据可视化&地图绘制&R语言可复现 绘制地理空间数据是一项常见的可视化任务,需要专门的工具.通常,问题可以分解为两个问题: 使用一个数据源绘制地图 将来自另一个信息源的元数据添加到 ...

  3. echart 数据点可以加链接吗_地理可视化就这么简单、酷炫,蚂蚁金服AntV 空间数据可视化引擎 L72.0发布...

    导读 L7 是由蚂蚁金服 AntV 数据可视化团队推出的基于 WebGL 的开源大规模地理空间数据可视分析开发框架.L7 中的 L 代表 Location,7 代表世界七大洲,寓意能为全球位置数据提供 ...

  4. GeoPandas入门 | 05-Python可视化空间数据

    05-Python可视化空间数据 源代码 请看此处 %matplotlib inlineimport pandas as pd import geopandasimport matplotlib.py ...

  5. 城市地理空间数据可视化

    城市地理空间数据是跟城市中一切与地理空间分布有关的各种要素的图形信息.属性信息以及相互空间关系的总称. 城市地理空间数据的可视化表达就是根据相应的专题数据或是指标,采用一定的算法,对空间要素进行分类分 ...

  6. 数据可视化笔记6 空间数据可视化

    概括 坐标系:地理坐标系.投影坐标系.投影 空间数据格式:矢量.栅格 空间数据可视化:点数据.线数据.面数据.等值线/等高线图 不同空间数据可视化中需要注意的问题 文章目录 空间数据概念 空间数据格式 ...

  7. Cesium开发基础篇 | 04空间数据可视化之Entity

    前面介绍了Cesium如何加载影像数据.地形数据.以及矢量数据,但是作为一个完整的三维系统,仅仅包括这些数据还是远远不够的.当然,还需要一些其他数据,比如空间可视化数据.三维数据数据等,今天我们先从空 ...

  8. 高维非空间数据可视化

    高维非空间数据可视化 数据变换 降低维度: 使用线性或非线性变换把高维数据投影到低维空间 投影保留重要的关系(无信息损失:保持数据区分等) 方法: 线性方法 主成分分析(PCA) 多维尺度分析(Mul ...

  9. python--pyecharts地图、地图标记可视化实现《四》--地图可视化[视觉盛宴]

    python--pyecharts地图.地图标记可视化实现<四>--地图可视化[视觉盛宴] 1.前言 2.pyecharts画地图 2.1.动态地图标记 2.2.涟漪动态地图标记 2.3. ...

  10. 数据可视化--实验五:高维非空间数据可视化

    声明:本文CSDN作者原创投稿文章,未经许可禁止任何形式的转载,原文链接 文章目录 概要 实验过程 Pyecharts 实验结果 平行坐标系 room1-6房间人员时长饼图 概要 学院:计算机科学与技 ...

最新文章

  1. python图片的比例缩放、剪裁和下采样
  2. wxWidgets:wxTopLevelWindow类用法
  3. 低至4.7折起!戴尔OptiPlex商用台式机限时特惠,重磅来袭!
  4. .net redis定时_一场由fork引发的超时,让我们重新探讨Redis的抖动问题
  5. golang之tcp自动重连
  6. WPF: 结束程序及关闭所有窗口
  7. 使用 IntraWeb (29) - 基本控件之 TIWAutherList、TIWAutherINI、TIWAutherEvent
  8. oracle lock 1,Oracle試用 DBMS_LOCK.sleep(1);權限問題
  9. 关于EntityManager(实体管理器)的常用方法
  10. Ubuntu系统镜像下载网站
  11. 支付宝COM组件浅析
  12. 概要设计文档编写规范
  13. 前端学习-案例:制作一个超简单的静态页面
  14. aws saa aws sap认证助理专业架构师sap考试经验
  15. SSM整合篇--JSP介绍
  16. 一只100万年也不死的猫
  17. day4 vue 学习笔记 组件 生命周期 数据共享 数组常用方法
  18. ct与x光的哪个辐射大_X光和CT,哪个辐射大?这些数字,医生可能并没告诉你
  19. win10系统pp-yolov2实操训练自己的数据集
  20. 几招搞定如何发送招聘兼职通知面试短信

热门文章

  1. 0基础学python培训班_[长文] 学Python不用培训班,一篇文章带你入门
  2. Python爬虫示例:爬取 13 个旅游城市,看看大家放假了都爱去哪玩
  3. iptables 学习笔记 (下)
  4. Android 源码编译环境搭建
  5. 谁的青春不迷茫-纪2020
  6. pyecharts:日历图实战
  7. DeepLearning: 归纳几种常用的激活函数(activation)
  8. 呕心沥血三天三夜整理出2021最新最全微信小程序开发资源汇总
  9. 《微信小程序》 开源项目
  10. 观《我想吃掉你的胰脏》的一些看法