加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 移动互联 > 正文

用Python分析国庆旅游景点,告诉你哪些地方好玩、便宜、人又少

发布时间:2019-09-29 13:49:37 所属栏目:移动互联 来源:猪哥
导读:2019年国庆顿时就要到来 猪哥本年想着来点新格式吧 玩必定是要去玩的 否则怎么给故国庆生 那去那边玩人少big还高呢? 咱不是措施员嘛 那就用数据说明下 看看哪些处所值得去 一、方针 行使Python说明出国庆哪些旅游景点:好玩、自制、人还少的处所,否则照相
副问题[/!--empirenews.page--]

2019年国庆顿时就要到来

猪哥本年想着来点新格式吧

玩必定是要去玩的

否则怎么给故国庆生

那去那边玩人少big还高呢?

咱不是措施员嘛

那就用数据说明下

看看哪些处所值得去

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

一、方针

行使Python说明出国庆哪些旅游景点:好玩、自制、人还少的处所,否则照相都要抢着拍!

二、获取数据

既然做数据说明必定要先搞到数据,最开始猪哥在一些官方网站查找旅游信息,事实官方的数据可信度高点, 但我一无所得,有点扫兴!

然后探求其他更换方案:爬取出行网站的旅游景点售票数据,这样也可以反应出旅游景点的热度!

猪哥起首想到 去哪儿,这里必必要安利一波去哪儿,同样的旅馆同样的房间,去哪儿价值根基都是最低,以是猪哥也用的最多!

选勤进修工具,那我就开始吧!

注⚠️:本教程仅用作进修交换,若有侵吞任何人权益,请接洽猪哥删除!

1.爬取单页数据

我们可以在哪去儿的门票页(http://piao.qunar.com/ticket/list.htm?keyword=)搜刮:**国庆旅游景点**,就可以看到保举的景点的一些信息,如:名称、地域、热度、销量、价值、品级、地理信息等等,信息应该说是较量全,本心!

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

然后按下F12打开赏识器调试窗口,查找加载数据的url(翻页就可以看到)

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

竟然直接返回了json数据,真是太利便了

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

最后行使requests库写一个get哀求就可以了

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

这样一页数据就抓取下来了,是不是很简朴?

这里说下去哪儿门票页抓取数据照旧很简朴,不必要登录、不必要署理 、乃至不必要header也可以乐成,后头批量抓取页没呈现限定,相对付淘宝来说简朴了很多!

2.提取有用信息

既然数据拿到了,那就看看数据布局,然后提取本身想要的属性吧

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

这里猪哥提取了:id、名称、星级、评分、门票价值、销量、地域、坐标、简介这些信息,根基有用信息都生涯起来!

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

3.生涯到excel

必要的数据提取出来之后,我们就可以将他们生涯起来。这里我们行使pandas库生涯excel文件。

没有安装pandas库的同窗安装一下

  1. pip install xlrd 
  2. pip install openpyxl 
  3. pip install numpy 
  4. pip install pandas 

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

这里单页数据的处理赏罚就完成了,爬取、理会、生涯三步走~

4.批量爬取

批量爬取也很简朴,先找分页数据,多点几下页数较量差异参数就能看出来

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

颠末一会的说明,我们便可以看出参数 page 就是分页参数了,这样我们在外层写一个for轮回,把页数传入就可以实现批量爬取

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

谁人36是我在网页上看到了,虽然也可以实现自动判定是否爬取完成,只要判定每次返回的条数即可!

看看批量爬取的结果

用Python说明国庆旅游景点,汇报你哪些处所好玩、自制、人又少

三 、说明数据

数据都下载完毕后,就要思索怎样去操作说明这些数据了,猪哥简朴做了几个说明:

  1. 景点门票销量排行说明
  2. 景点门票贩卖额排行说明
  3. 各省各品级景点数说明
  4. 景点销量热力求说明
  5. 保举景点说明

我们行使的可视化库如故是:pyecharts库 ,更多维度说明守候你去思索~

1.景点门票销量排行说明

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读