pyecharts读取数据制作地图图表Geo
运用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相关推荐
- .net 从txt中读取行数据_【VBA项目】从指定文件中读取数据并绘制图表
VBA 是一种很久远的编程语言,但并不过时.在满足以下两个条件时,借助 VBA 可以极大的提升生产率,降低出错率: 你的电脑上不允许自主安装软件: 你需要执行的工作中大部分的步骤都是固定且重复的. 项 ...
- python怎么安装bokeh_Python如何使用bokeh包和geojson数据绘制地图
最近要绘制伦敦区地图,查阅了很多资料后最终选择使用bokeh包以及伦敦区的geojson数据绘制. bokeh是基于python的绘图工具,可以绘制各种类型的图表,支持geojson数据的读取及绘制地 ...
- 自动驾驶仿真时如何采集数据做地图
分类: 我们大致分为两类来介绍,采集真实场景数据和采集虚拟环境数据来制作地图. 采集真实场景数据 采集真实场景的GPS数据,需要有车,自己不会采集可以找其他工程师支持,最终的数据是经纬度和高度 ...
- DataGear 轻松制作支持图表联动的全国地图、省级地图数据可视化看板
DataGear看板的图表联动功能,使您可以轻松制作支持图表联动的全国地图.省级地图数据可视化看板. 首先,新建两个数据集. 第一个是各省指标数据集,将用于绘制全国指标图表,它的SQL语句如下所示: ...
- python 实现对地图的点击_python实现Pyecharts实现动态地图(Map、Geo)
一些经常画图的开发人员大概都用过echart,不过小白用Python比较多,学习了python下的Pyecharts,发现这个包真的很强大.下面是小白对动态地图的实践案例: 假如有这样一组数据,全国每 ...
- Pyecharts 加载外部地图数据绘图
Pyechats json(geojson)格式地图绘制 需求描述: 在既有的区县.省市中,我们可能需要看两个省份.区县合并的地图,如大区:东北大区,东南大区之类的地图,目前Pyecharts不提供相 ...
- 数据图表与分析图_史上最全最实用的数据可视化分析图表制作工具汇总
俗话说的好:工欲善其事,必先利其器!一款好的工具可以让你事半功倍,尤其是在大数据时代,更需要强有力的工具通过使数据有意义的方式实现数据可视化,还有数据的可交互性;我们还需要跨学科的团队,而不是单个数据 ...
- 如何利用自己的数据制作社交地图?只显示可视区域内的标注
地址:http://www.cnblogs.com/milkmap/archive/2012/02/02/2335989.html [百度地图API]如何利用自己的数据制作社交地图?只显示可视区域内的 ...
- 【百度地图API】如何利用自己的数据制作社交地图?只显示可视区域内的标注...
原文:[百度地图API]如何利用自己的数据制作社交地图?只显示可视区域内的标注 摘要:如果你自己的数据已经超过1万个,如何进行合理的显示?除了聚合marker外,还有一个办法.那就是,只显示可视区域内 ...
最新文章
- Python3_实例汇总
- UBUNTU安装 Rabbitvsc可视化版本控制客户端软件
- Redhat Linux 防火墙
- C++ SYN攻击源码
- css判断不同分辨率显示不同宽度布局实现自适应宽度
- C语言大写字母E转小写e,C语言 大小写字母转换
- python的排序方式
- [转]javascript 判断某页面上的表单数据是否改变过
- 关于svn目录地址迁移
- shell死循环(whilefor)
- 图像处理和计算机视觉中的经典论文(转)
- cors nginx 怎么解决_如何在Nginx代理服务器中启用CORS?
- win10 C语言qt调试,如何在Windows中调试Qt(MSVC)应用程序
- miui tv android,MIUI for TV 3.0上线 应用远程安装 手机反控电视
- OpenShift Origin 疑难杂症
- 高电平、低电平复位电路
- web页面下实现文字环绕图片效果
- 广州蓝景分享—前端开发JavaScript中的Array对象与其他数组
- 2019,我的工作寻找之路
- 一、安装docker