python--pyecharts地图、地图标记可视化实现《四》--地图可视化[视觉盛宴]
python--pyecharts地图、地图标记可视化实现《四》--地图可视化[视觉盛宴]
- 1、前言
- 2、pyecharts画地图
- 2.1、动态地图标记
- 2.2、涟漪动态地图标记
- 2.3、pyecharts画全国地图(可拖动放缩)
- 2.4、pyecharts画贵州省地图(可拖动放缩)
- 3、文末彩蛋
1、前言
在数据分析中,有时我们会很希望把数据展示在地图上,来做数据可视化,使数据更加清晰明了,可谓一图胜百文。先说说我用地图做什么了:全国各省旅游占比、显示票房省份数据、全国人口迁移示意图等等。多的就不说啦,我们先来看看echarts与Python是如何实现地图的绘制吧![PS图形是动态,这里用静态显示]
pyecharts 安装教程:安装不成功我头给你当球踢
pyecharts官网各个参数描述
pyecharts官网
如果觉得例子颜色不好看就点击这里看色码表,选择自己喜欢的颜色替换
2、pyecharts画地图
2.1、动态地图标记
from pyecharts import Geo #地图标点
data =[ ("毕节", 9),("鄂尔多斯", 12),("招远", 12),("舟山", 12),("齐齐哈尔", 14),("昌吉", 15), ("赤峰", 16),("西宁市", 18),("乳山", 18),("西宁", 19),("泉州", 21),("莱西", 21), ("日照", 21),("六盘水", 9),("南通", 23),("通辽", 24),("云浮", 24),("梅州", 25),('拉萨',23)]
geo =Geo("全国主要城市空气质量", title_color="#00ffff", #可以再加一个副标题title_pos="center",title_top='5%',width=1000, height=540, background_color='#000000')
attr,value =geo.cast(data)
geo.add("", attr, value, visual_range=[0, 200], visual_text_color="#00ffff",symbol_size=45, is_visualmap=False,label_color=["#00ffff"],border_color='#9900ff',geo_normal_color='#5555ff',geo_emphasis_color='#0000ff',mark_point_symbol='roundRect') # label_color修改标记颜色
# symbol_size标点大小 is_visualmap是否显示可拖动的图标is_datazoom_show=True用在坐标系里面
# border_color 地图边界颜色 geo_normal_color地图区域的颜色geo_emphasis_color高亮下颜色
geo.show_config()
geo.render()
2.2、涟漪动态地图标记
from pyecharts import Geo #地图涟漪标点
data =[ ("毕节", 23),("鄂尔多斯", 12),("招远", 12),("舟山", 12),("齐齐哈尔", 14),("昌吉", 15), ("赤峰", 16),("西宁市", 18),("乳山", 18),("西宁", 19),("泉州", 21),("莱西", 21), ("日照", 21),("六盘水", 30),("南通", 23),("通辽", 24),("云浮", 24),("梅州", 25),('拉萨',23)]
geo =Geo("全国各城市观影量","数据虚构" ,title_color="#00ffff", #可以再加一个副标题title_pos="center",title_top='5%',width=1000, height=540, background_color='#000000')
geo.add("", attr, value, visual_range=[0, 200], visual_text_color="#00ffff",symbol_size=45, is_visualmap=False,label_color=["#00ffff"],border_color='#9900ff',geo_normal_color='#5555ff',geo_emphasis_color='#0000ff',type="effectScatter", effect_scale=6)# effect_scale : 涟漪大小 type :涟漪的地图显示 目前只有这种
attr, value =geo.cast(data)
geo.show_config()
geo.render()
2.3、pyecharts画全国地图(可拖动放缩)
from pyecharts import Map #简易地图 贵州
value =[]
attr =[]
maps=Map("全国地图示例",title_pos="center",title_top='2%', title_color="#00ffff",width=1000, height=540,background_color='#000000')
maps.add("", attr, value, maptype='china', is_visualmap=True, visual_text_color='#00ffff',geo_normal_color='#5555ff',geo_emphasis_color='#0000ff')
# is_roam :是否可以拖动放缩 is_map_symbol_show 是否在定义的直辖市标记红点
maps.show_config()
maps.render()
2.4、pyecharts画贵州省地图(可拖动放缩)
from pyecharts import Map #简易地图 贵州
value =[20, 190, 253, 77, 65,20, 190]
attr =['毕节市', '六盘水市', '贵阳市', '同仁市', '安顺市','遵义市','黔东南']
maps=Map("贵州地图示例",title_pos="center",title_top='2%', title_color="#00ffff",width=1000, height=540,background_color='#000000')
maps.add("", attr, value, maptype='贵州', is_visualmap=True, visual_text_color='#00ffff',geo_normal_color='#5555ff',geo_emphasis_color='#0000ff')
# is_roam :是否可以拖动放缩 is_map_symbol_show 是否在定义的直辖市标记红点 maptype选择地图省份
maps.show_config()
maps.render()
[ps]用该方法可以画任意一个省份的地图
3、文末彩蛋
重点!重点!下一篇是R语言调用echart接口作地图与地图可视化迁移。请不要走开!继续喊出我的可视化口号:要么有用!要么有趣!
今天到这里就结束啦~这里是Jeruser视觉盛宴栏目,让你体验不一样的数据分析,如何将工作变得有趣,请持续关注我。谢谢观看我是Jetuser–data
链接: [https://blog.csdn.net/L1542334210]
CSND:L1542334210
祝大家工作顺利!阖家欢乐!
python--pyecharts地图、地图标记可视化实现《四》--地图可视化[视觉盛宴]相关推荐
- Python pyecharts 绘制的交通拥堵情况地图
本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 以下文章来源于Python干货铺子 ,作者:不正经的kimol君 前言 就在今天,我感受到了来自堵 ...
- python——pyecharts库geo函数/map函数实现【安徽省肺炎疫情等级分布】地图数据的可视化
自定义标题 导包: 导入pyecharts包 导入地图数据包 geo函数 准备数据 设置地图参数 **热力图** **评分图(带涟漪的散点图)** map函数 导包: 为了提到导包速度,这里通过清华镜 ...
- echarts 山东地图_用Python画中国地图,实现各省份数据可视化
第一步:安装pyecharts pyecharts是一款将python与echarts结合的强大的数据可视化工具,本文使用了0.1.9.4版本 pip install pyecharts==0.1.9 ...
- 用Python画中国地图,实现各省份数据可视化!可视化简直了!
第一步:安装pyecharts pyecharts是一款将python与echarts结合的强大的数据可视化工具,本文使用了0.1.9.4版本 pip install pyecharts==0.1.9 ...
- 【Python】实时采集疫情数据,打造可视化地图,防疫从你我做起
文章目录 一.写在前面 二.准备工作 2.1.开发环境 2.2.知识点 三.爬虫部分 3.1.爬虫流程 3.2.数据采集 四.数据可视化部分 五.视频教程 六.写在最后 一.写在前面 兄弟们,最近又是 ...
- 【Python】-- 数据可视化案例(地图可视化)
使用python语言.pyecharts实现地图可视化 pyecharts官网:https://pyecharts.org/#/ 画廊参考:https://gallery.pyecharts.org/ ...
- python+pyecharts画地图
之前在研究使用python画地图,网上有很多很麻烦的教程,后来发现使用python和pyecharts就可以很简单的把地图画出来. 首先安装对应的库: pip install pyecharts 接下 ...
- 用Python爬取新型冠状病毒肺炎实时数据,pyecharts v1.x绘制省市区疫情地图
说明: 本文是Python可视化技术结合时下热点进行进行开发.讲解的案例,也课程思政的一个形式.文章遵守CSDN平台规定和国家法规(非新闻资质的网站不允许发布疫情数据),对运行结果(2020年2月8日 ...
- 利用pyecharts实现公交地铁站点地理信息地图可视化
我们之前在我的CSDN账号中有安利过一个python第三方库transbigdata,可以用它来爬取公交地铁数据,不知道大家现在都还记得不 TransBigData 针对交通时空大数据处理的Pytho ...
- python三维图形渲染 地图_原来炫酷的可视化地图,用Python就能搞定!
对于可视化地图,Pyecharts是小F以前用的最多的. 还有应该就是一些网站了,现成的工具,不需要敲代码. 在5G手机可视化那一篇文章,也是用Pyecharts做的地图- 而对于Matplotlib ...
最新文章
- mysql双机热备的实现
- 《数据竞赛白皮书·下篇》发布,开源办好一场数据竞赛的实践方法论
- 源码分析Handler机制
- Java做一个动画效果音量调节_设计与实现一个 ISoundable 接口,该接口具有发声功能、还能调节音量大小...
- 【kafka】Kafka 集群配置SASL+ACL
- java中return提醒不兼容的_JAVA报return为不兼容类型
- java 按钮不可用_java – 如何使按钮不可点击
- vb.net中的换行
- python笔记1——基础
- 不敢相信,技术栈,居然被P站秒了
- 国产框架MindSpore联合山水自然保护中心,寻找、保护「中华水塔」中的宝藏生命
- 爱好-C语言秘钥产生器
- 新年集五福将,免费合成烤仔 “守护神兔” 典藏版 POAP 藏品!快来快来!
- PHP 获取网页内容的三种方法
- 路由器mw320虚拟服务器,新版水星MW320R路由器怎么设置_新版水星MW320R路由器设置教程-192路由网...
- 编码原理详解(五)---熵编码(CAVAL)
- 《逆向工程核心原理》
- AppScan 10中文版
- 二极管分类、符号、型号及作用
- 企业IT移动化方案:微信+OA!