Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么
小职 2021-11-10 来源 :数据分析不是个事儿 阅读 544 评论 0

摘要:本篇主要是Python爬虫案例,Python爬取了千条相亲数据,让我们一起来看看单身率90%的中国男女都在挑剔什么,希望对大家Python爬虫的学习有一定的帮助。

本篇主要是Python爬虫案例,Python爬取了千条相亲数据,让我们一起来看看单身率90%的中国男女都在挑剔什么,希望对大家Python爬虫的学习有一定的帮助。

Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么

代码的编写过程

我们引入需要用到的库,这里用到Python当中的requests库来发送和接受请求,通过正则表达式re这个库来解析数据。

 Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么


很多时候会遇到请求超时的情况,因此当出现一次错的时候,我们会多尝试几次,因此这里使用retry装饰器来多次尝试。

Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么 


我们抓取的数据包括出生年份、身高/体重、学历、收入、职业、自我介绍、择偶标准、车房情况等等,都是通过正则表达式re库来实现的。

 Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么


下面我们通过pyecharts库来绘制一下分析的结果。

 

结果的可视化展示

我们先来看一下性别比例,从分布来看,女生前来相亲的比例更高,主要也是因为数据源是来自北京、上海、杭州等大城市的相亲介绍,大城市中似乎女生脱单更加困难一些。

 Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么


我们再来看一下单身的女性的特征,首先她们的年龄主要集中在94、93以及95年左右,正好都是处在适婚的年龄。

 Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么


而她们的学历,本科占到了绝大多数,基本上都有本科的学历,而大专的占比排在第二,硕士和博士处于少数。

 Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么


另外小编也对单身女性的星座做了一个统计,发现处女座、天秤座以及射手座、白羊座的女性单身率略高一些。

 Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么


最后,我们来看一下她们的择偶标准吧,小编将她们的择偶标准单独提取出来,然后绘制成了词云图。

Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么

最后呈现出来的样子如下图所示:

Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么

可见相亲市场上的女生,她们首先是希望男方是要有房有车的,其次要是男方之前存在婚史,女生会比较介意,然后要是有稳定的工作、有能力有责任心,通常都会给女生留下比较好的印象,而至于外在条件上,大多数女生的回答则是身高在175-180左右,年龄在90-97年之间。


我是小职,记得找我

✅ 解锁高薪工作

✅ 免费获取基础课程·答疑解惑·职业测评

Python爬虫案例--Python爬取千条相亲数据!看看单身率90%的中国男女都在挑剔什么

本文由 @小职 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程