今天给大家分享一个数据可视化案例:如何获取全国不同城市火锅店数量情况,并将这些数据进行可视化展示,以更加直观的方式去浏览全国不同省份、不同城市的火锅店分布情况。
本文数据来自于某度地图,通过python技术知识去获取数据并进行可视化。
注:本文内容仅作为编程技术学习讨论,相关代码和数据不可用于商业用途,否则后果自负。
1
网页分析
首先先看一下数据源,在某度地图里面按照下方操作,就可以请求到全国的火锅店情况(从下图来看没有显示出来,但是通过浏览器工具的Network功能,可以看到数据。具体操作可参考:爬虫必备工具,掌握它就解决了一半的问题)
再network中,找到下面这个数据包
打开之后可以看到json数据
2
获取数据
对网页分析好之后,接下来可以借助Python技术进行获取数据,并保存到excel中。
导入相关库importjsonimportrequestsimportopenpyxl请求数据
下面开始编写请求数据代码(请求时记得带上headers)
###请求头headers={"User-Agent":"Mozilla/5.0(WindowsNT10.0;Win64;x64)AppleWebKit/.36(KHTML,likeGecko)Chrome/89.0..90Safari/.36",Referer:
本文编辑:佚名
转载请注明出地址 http://www.feilongzhangxuea.com/ycjy/10404.html