| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> 你知道全国有多少家海底捞吗?Python让你一目了然 -> 正文阅读 |
|
[Python知识库]你知道全国有多少家海底捞吗?Python让你一目了然 |
前段时间去公司楼下吃了顿海底捞,排队人不多。后来没多久看到新闻说海底捞要关闭家店,家店是什么概念?海底捞全国一共又有多少家门店?都分布在哪些城市? 不如我们拿Python来直观看一看吧! 海底捞门店分布 目录: 1. 数据采集 2. 地图绘制 2.1. 坐标转换 2.2. 地图绘制 3. 店面分布 1. 数据采集 直接打开海底捞官网haidilao.com,拖到首页最下面我们可以看到全球各国家与地区门店选择,点击中国即可进入到中国门店列表,在开发者模式找到源数据地址。 可以看到请求到的数据格式很整洁,我们可以非常方便的处理,看代码: 数据预览: 一共1404家门店 2. 地图绘制 在采集到的数据中我们可以看到有经纬度坐标(百度地图),这里我的目标是将店地址绘制到地图上,采用的是绘图库。由于这个库没有百度地图,有高德地图,因此我需要先将经纬度坐标从百度转为高德,再进行地图绘制。 2.1. 坐标转换 在高迪开平找到坐标转换的接口,然后直接转换即可。 https://lbs.amap.com/api/webservice/guide/api/convert 输出结果: 2.2. 地图绘制 基于经纬度坐标点+店铺名称数据用于绘制,代码如下: 输出结果对比: 左侧是绘制的,右侧是官网的 对比 3. 店面分布 同样的,在高德地图开放平台也有经纬度坐标转化位置信息的接口,我们通过店铺经纬度信息找到其所在省市(原始数据中地址信息格式不统一,比较难解析)。 获取城市信息后,就可以直接分组统计不同城市的海底捞店铺数了。 海底捞在全国242个城市有店面,其中在营店面数最多的城市是上海共81家店,其次是北京有78家店。 也可以用的插件进行绘制,效果如下: 以上就是我们对海底捞门店分布进行的可视化处理。这种方法在地点相关的数据可视化分析中非常常用,比如停车场分布,房源分布等,感兴趣的小伙伴可以找一些类似的数据进行练习。 ?正文:视频资料+学习路线+练手项目视频资料 ?学习路线 70个Python项目:?如果觉得这篇博客对你有帮助,还希望各位不吝点下免费的赞和收藏以及关注,这样就能让更多的同学看到本篇文章,也能帮助更多的同学! |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/16 1:36:10- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |