知行编程网知行编程网  2022-06-17 03:00 知行编程网 隐藏边栏 |   抢沙发  5 
文章评分 0 次,平均分 0.0

用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……


美好的大学时代,是属于青春的乐园,从繁重的高中生活进入到丰富多彩的大学生活,摆脱了很多的束缚。想起大学生活,大家都少不了一些懵懂的青春回忆,很多的小伙伴想必也知道大学的表白墙,或许你还在表白墙上留言表白或者被其他人表白。


现在想想是不是还是非常的甜蜜呢?今天,小编就带领大家用Python抓取一下大学的表白墙,重温一下大学时代的美好回忆。


01.数据获取

用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……

高校表白墙网页中有几千所大学的表白内容,大家可以任意选择一所学校进行抓取,每个学校都有自己的表白墙主页,主页都属于静态网页的范畴,如下图所示:


用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……


上图中我们要针对每一页的表白内容,我们要抓取被表白者和表白者的名字以及表白的内容,核心代码如下:


用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……

由于网页属于静态网页,而且没有复杂的反爬虫手段,所以在程序的撰写上没有特别复杂的内容,程序利用循环,构造每一页的网页链接,然后提取我们想要得到的信息,最终将提取到的信息保存到本地的文件当中即可。


02.数据分析

这里,小编抓取了某高校的共计2512条的表白信息。接下来我们围绕抓取得到的信息来进行一下分析吧。


1).谁是表白之王

积极的表白者,代表着一个人对于一个人的喜欢,对于爱情的向往,但是在表达方面,往往就会比较羞涩,不愿意透露自己真实的姓名。通过下列程序,我们来统计一下表白者的数量,看看大家在表白墙上的署名信息。

用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……

其可视化结果,让人大跌眼镜,原来大家都这么害羞!


用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……


可以看到,超过93%的表白者都是采取的匿名处理,而表白署名较高的人中,也没有留下自己真实的姓名。可见大家还是非常的害羞,不愿意将自己的姓名展示出来。


2).谁是被表白的明星

一个人能被表白,说明了一个人的优秀,是一件让人感到骄傲的事情。我们利用柱状图可视化,来观察一下谁是被表白的明星。程序和可视化结果如下图所示:

用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……

用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……

可以看到,与表白者不同的是,被表白者的名字非常的多元化,而且出现了真实的个人姓名。


其中还有人向“经管”、“教育学院”表白的情况出现。这种情况可能是被表白的人所在的学院或者是表白者对自己的学院进行表白。


3).哪个学院被表白的次数最多

被表白的次数越多,一定程度上说明了该学院里面美女帅哥越多,这也给我们找到表白对象指明了方向,小编记得我上大学的时候美女最多的应该是新闻系,传媒系,反而电子,自动化,计算机学院美女不多

用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……

上图程序中,首先利用关键字匹配的方式来匹配不同的学院,然后利用pyecharts下的Line类进行可视化的展示。

用Python分析了某大学2000千条表白墙,甜到发腻,原来脱单的秘密是……

从可视化的结果中,可以看到,教育学院、心理学院和经管学院位列被表白学院数量的前三名,这所高校的学生可以多关注这几个学院,说不定就能找到你喜欢的人。


4.表白的关键字

最后,我们来看一下,表白的词云,看看大家的表白语句中都有哪些关键词。

可以看到,大家的表白词云中,包含了“喜欢”‘、“我爱你”、“我们”等关键词。最后,让我们来看几句表白语句。

  • 但我看到你的第一眼,我就感觉似曾相识,直到后来我才明白,这是月老把我们两人红线牵到了一起,但愿你每天安好,我这里才是晴天。

  • 初次遇见,傻白甜的你,就好像童话里的公主。每个男孩子都有一个渴望守护的公主,而你就是我的公主。爱你!

  • 其实好多话想和你说,我们还需要时间去成长和沉淀,愿你天天开心!爱你爱你爱你一万年!

以上就是小编为大家带来的关于表白墙的分析分享,其实喜欢一个人就要勇敢的说出来,也许对方正在等着你的一个勇敢的表白。


菜鸟哥建议:

大学是一个非常好的谈恋爱的机会,等到你工作了,接触女孩子的机会就少了,所以在大学遇到好的女孩,一定要把握机会。有些人如果一旦错过了,就真的错过了一辈子~~

欢迎大家在留言区,吱一声!说说你对表白墙的看法!



推荐阅读:
这个GitHub 1400星的Git魔法书火了,斯坦福校友出品丨有中文版
贼 TM 好用的 Java 工具类库
超全Python IDE武器库大总结,优缺点一目了然!
秋招来袭!GitHub28.5颗星!这个汇聚阿里,腾讯,百度,美团,头条的面试题库必须安利!
收获10400颗星!这个Python库有点黑科技,竟然可以伪造很多'假'的数据!
牛掰了!这个Python库有点逆天了,竟然能把图片,视频无损清晰放大!


本篇文章来源于: 菜鸟学Python

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享