运用pyecharts制作地理坐标系图表Geo,pyecharts版本为1.3.1。
原始数据为Excel表格数据,将数据通过地图展示。

一、参数设置
1、maptype地图类型选项:分为全球:world;中国:china;省:省中文名称去除“省”字;区县:中文名称。
2、add项参数:add(‘图例名称’,date,type_,effect_opts,linestyle_opts)。
type_图表样式:SCATTER散点图,EFFECT_SCATTER特效散点图,HEATMAP热力图,LINES线流图。默认为SCATTER

from pyecharts.charts import Geo
from pyecharts import options as opts
from pyecharts.globals import ChartType
import pandas as pd
import numpy as np
df=pd.read_excel(r’C:\Users\HP\Desktop\省份数据.xlsx’)
prov=[]
amo=[]
for i in df[‘省份’]:
prov.append(i)
for i in df[‘销售金额’]:
amo.append(i)
list1=[[prov[i],amo[i]] for i in range(len(prov))] #转换为list:[[‘山东’, 526996], [‘江苏’, 458368], [‘河北’, 283797]]
ggeo=(
Geo()
.add_schema(maptype=‘china’) #maptype地图类型,全球:world;中国:china;省:省中文名称去除“省”字;区县:中文名称
.add(‘2019年’,list1,type_=ChartType.SCATTER) #type_图表样式,SCATTER散点图,EFFECT_SCATTER特效散点图,HEATMAP热力图,LINES线流图
.set_series_opts(label_opts=opts.LabelOpts(is_show=False))
.set_global_opts(
visualmap_opts=opts.VisualMapOpts(max_=600000),
title_opts=opts.TitleOpts(title=‘各省销售情况’))
)
ggeo.render(‘C:\Users\HP\Desktop\散点图.html’)

pyecharts读取数据制作地图图表Geo相关推荐

  1. .net 从txt中读取行数据_【VBA项目】从指定文件中读取数据并绘制图表

    VBA 是一种很久远的编程语言,但并不过时.在满足以下两个条件时,借助 VBA 可以极大的提升生产率,降低出错率: 你的电脑上不允许自主安装软件: 你需要执行的工作中大部分的步骤都是固定且重复的. 项 ...

  2. python怎么安装bokeh_Python如何使用bokeh包和geojson数据绘制地图

    最近要绘制伦敦区地图,查阅了很多资料后最终选择使用bokeh包以及伦敦区的geojson数据绘制. bokeh是基于python的绘图工具,可以绘制各种类型的图表,支持geojson数据的读取及绘制地 ...

  3. 自动驾驶仿真时如何采集数据做地图

    分类:   我们大致分为两类来介绍,采集真实场景数据和采集虚拟环境数据来制作地图. 采集真实场景数据   采集真实场景的GPS数据,需要有车,自己不会采集可以找其他工程师支持,最终的数据是经纬度和高度 ...

  4. DataGear 轻松制作支持图表联动的全国地图、省级地图数据可视化看板

    DataGear看板的图表联动功能,使您可以轻松制作支持图表联动的全国地图.省级地图数据可视化看板. 首先,新建两个数据集. 第一个是各省指标数据集,将用于绘制全国指标图表,它的SQL语句如下所示: ...

  5. python 实现对地图的点击_python实现Pyecharts实现动态地图(Map、Geo)

    一些经常画图的开发人员大概都用过echart,不过小白用Python比较多,学习了python下的Pyecharts,发现这个包真的很强大.下面是小白对动态地图的实践案例: 假如有这样一组数据,全国每 ...

  6. Pyecharts 加载外部地图数据绘图

    Pyechats json(geojson)格式地图绘制 需求描述: 在既有的区县.省市中,我们可能需要看两个省份.区县合并的地图,如大区:东北大区,东南大区之类的地图,目前Pyecharts不提供相 ...

  7. 数据图表与分析图_史上最全最实用的数据可视化分析图表制作工具汇总

    俗话说的好:工欲善其事,必先利其器!一款好的工具可以让你事半功倍,尤其是在大数据时代,更需要强有力的工具通过使数据有意义的方式实现数据可视化,还有数据的可交互性;我们还需要跨学科的团队,而不是单个数据 ...

  8. 如何利用自己的数据制作社交地图?只显示可视区域内的标注

    地址:http://www.cnblogs.com/milkmap/archive/2012/02/02/2335989.html [百度地图API]如何利用自己的数据制作社交地图?只显示可视区域内的 ...

  9. 【百度地图API】如何利用自己的数据制作社交地图?只显示可视区域内的标注...

    原文:[百度地图API]如何利用自己的数据制作社交地图?只显示可视区域内的标注 摘要:如果你自己的数据已经超过1万个,如何进行合理的显示?除了聚合marker外,还有一个办法.那就是,只显示可视区域内 ...

最新文章

  1. Python3_实例汇总
  2. UBUNTU安装 Rabbitvsc可视化版本控制客户端软件
  3. Redhat Linux 防火墙
  4. C++ SYN攻击源码
  5. css判断不同分辨率显示不同宽度布局实现自适应宽度
  6. C语言大写字母E转小写e,C语言 大小写字母转换
  7. python的排序方式
  8. [转]javascript 判断某页面上的表单数据是否改变过
  9. 关于svn目录地址迁移
  10. shell死循环(whilefor)
  11. 图像处理和计算机视觉中的经典论文(转)
  12. cors nginx 怎么解决_如何在Nginx代理服务器中启用CORS?
  13. win10 C语言qt调试,如何在Windows中调试Qt(MSVC)应用程序
  14. miui tv android,MIUI for TV 3.0上线 应用远程安装 手机反控电视
  15. OpenShift Origin 疑难杂症
  16. 高电平、低电平复位电路
  17. web页面下实现文字环绕图片效果
  18. 广州蓝景分享—前端开发JavaScript中的Array对象与其他数组
  19. 2019,我的工作寻找之路
  20. 一、安装docker

热门文章

  1. 移动直播明争暗战五年:人性、梦想与资本的碰撞
  2. 综合布线容易忽略的问题
  3. JAVA Request基本用法
  4. GATT协议学习笔记
  5. Deep Crossing
  6. C/C++ fstream
  7. coursera 吴恩达 -- 第一课 神经网络和深度学习 :第三周课后习题 Key concepts on Deep Neural Networks Quiz, 10 questions
  8. Pycharm Statistic插件
  9. MySQL实战篇-MySQL kill进程后出现killed
  10. c++中怎么求二维数组的长度