【没落的985/211】Python爬取知乎8万字回答进行高校分析

简介: 最近知乎一个“有哪些较原来没落的985/211院校?”的问题引起了很多人的关注,回答者各种分析,但是究竟哪些学校是公认最没落的却没有定论


最近知乎一个“有哪些较原来没落的985/211院校?”的问题引起了很多人的关注,回答者各种分析,但是究竟哪些学校是公认最没落的却没有定论

所以行哥尝试爬取了一共8万字的回答,通过统计的方式来找出公认最没落的学校,顺便从这些没落的学校里找出新的解读给大家分享一波,快看看有没有你的学校在里面[手动狗头]

   爬取文字

   分词

   分析排名

   机会

爬取文字

关于爬取知乎回答的代码,之前行哥有介绍过,总体就是获取知乎的问题号,利用api和正则表达式提取内容,具体可以看以下两篇推文(里面包含了源代码获取方式)

【安排】23行代码爬取知乎全部回答(内附源码和应用程序)

一分钟爬取知乎5646个知乎回答(内附代码)

分词

使用了一款高颜值的词云包来进行统计分析。stylecloud 是一位数据科学家Max Woolf基于wordcloud优化改良而成。并添加了一些有用的功能,从而创建出独特的词云。

关键是它只需要两行代码就可以直接生成词云,不要太简单。

# 公众号:一行数据
from stylecloud import gen_stylecloud
gen_stylecloud(file_path='知乎回答.txt')

生成效果如下:1.gif

词云图中分布了各种大学的名字,快看看能不能找到你的学校

分析排名

当然词云统计并没有进行量化,不能看到大家公认的没落学校,所以行哥将8万字中提到了学校做了一个统计,该统计通过大学校名的全称和简称分别进行统计,同时未考虑某些别称(如世一大,窝工等)

统计出的结果如下图所示image.png

大学全称统计image.png

大学简称统计

无论是校名全称排名还是简称排名,我们都可以看到南京大学是公认的没落院校第一名,虽然现在也很厉害,但是曾经却属于亚洲第一的中央国立大学,被拆分成3所985和4所211学校,可见相对于过去的落末程度

其次兰大,东大,南开等这些老牌学校,它们的没落各有各的原因,但总体都有一个很大共同点,它们的强势专业基本集中在环化材生领域,据说“21世纪是生物的世纪”[再次手动狗头],估计还需要再等等把

机会

机会1:学校的没落意味着相对生源质量降低,竞争程度减少。对于想读研考不上热门学校热门专业的同学来说,这个排名也可以作为选学校的小小依据

机会2:后几名的某些学校,要么是名字太长在回答时写的别的简称(例如南七技校)没有统计出来,要么就是真正的没落了,没落到没人提了。但是这些学校也挂着211/985的牌子,可以作为考研的一个考虑哦image.png

统计为0的学校

机会3:以点看面,无论是学校还是个人都无法逃脱时代大势的影响,已经上了环化材生大船的同学可得早点规划下自己未来,不然没落的不仅是学校了,还有.....


相关文章
|
15天前
|
数据采集 缓存 定位技术
网络延迟对Python爬虫速度的影响分析
网络延迟对Python爬虫速度的影响分析
|
1月前
|
数据采集 JSON 数据处理
抓取和分析JSON数据:使用Python构建数据处理管道
在大数据时代,电商网站如亚马逊、京东等成为数据采集的重要来源。本文介绍如何使用Python结合代理IP、多线程等技术,高效、隐秘地抓取并处理电商网站的JSON数据。通过爬虫代理服务,模拟真实用户行为,提升抓取效率和稳定性。示例代码展示了如何抓取亚马逊商品信息并进行解析。
抓取和分析JSON数据:使用Python构建数据处理管道
|
17天前
|
数据采集 存储 JSON
Python爬虫开发中的分析与方案制定
Python爬虫开发中的分析与方案制定
|
24天前
|
数据可视化 开发者 Python
Python GUI开发:Tkinter与PyQt的实战应用与对比分析
【10月更文挑战第26天】本文介绍了Python中两种常用的GUI工具包——Tkinter和PyQt。Tkinter内置于Python标准库,适合初学者快速上手,提供基本的GUI组件和方法。PyQt基于Qt库,功能强大且灵活,适用于创建复杂的GUI应用程序。通过实战示例和对比分析,帮助开发者选择合适的工具包以满足项目需求。
76 7
|
1月前
|
数据可视化 算法 Python
基于OpenFOAM和Python的流场动态模态分解:从数据提取到POD-DMD分析
本文介绍了如何利用Python脚本结合动态模态分解(DMD)技术,分析从OpenFOAM模拟中提取的二维切片数据,以深入理解流体动力学现象。通过PyVista库处理VTK格式的模拟数据,进行POD和DMD分析,揭示流场中的主要能量结构及动态特征。此方法为研究复杂流动系统提供了有力工具。
77 2
基于OpenFOAM和Python的流场动态模态分解:从数据提取到POD-DMD分析
|
23天前
|
存储 数据处理 Python
Python科学计算:NumPy与SciPy的高效数据处理与分析
【10月更文挑战第27天】在科学计算和数据分析领域,Python凭借简洁的语法和强大的库支持广受欢迎。NumPy和SciPy作为Python科学计算的两大基石,提供了高效的数据处理和分析工具。NumPy的核心功能是N维数组对象(ndarray),支持高效的大型数据集操作;SciPy则在此基础上提供了线性代数、信号处理、优化和统计分析等多种科学计算工具。结合使用NumPy和SciPy,可以显著提升数据处理和分析的效率,使Python成为科学计算和数据分析的首选语言。
29 3
|
24天前
|
存储 机器学习/深度学习 算法
Python科学计算:NumPy与SciPy的高效数据处理与分析
【10月更文挑战第26天】NumPy和SciPy是Python科学计算领域的两大核心库。NumPy提供高效的多维数组对象和丰富的数学函数,而SciPy则在此基础上提供了更多高级的科学计算功能,如数值积分、优化和统计等。两者结合使Python在科学计算中具有极高的效率和广泛的应用。
40 2
|
29天前
|
数据采集 机器学习/深度学习 搜索推荐
Python自动化:关键词密度分析与搜索引擎优化
Python自动化:关键词密度分析与搜索引擎优化
|
30天前
|
数据可视化 算法 JavaScript
基于图论的时间序列数据平稳性与连通性分析:利用图形、数学和 Python 揭示时间序列数据中的隐藏模式
本文探讨了如何利用图论分析时间序列数据的平稳性和连通性。通过将时间序列数据转换为图结构,计算片段间的相似性,并构建连通图,可以揭示数据中的隐藏模式。文章介绍了平稳性的概念,提出了基于图的平稳性度量,并展示了图分区在可视化平稳性中的应用。此外,还模拟了不同平稳性和非平稳性程度的信号,分析了图度量的变化,为时间序列数据分析提供了新视角。
57 0
基于图论的时间序列数据平稳性与连通性分析:利用图形、数学和 Python 揭示时间序列数据中的隐藏模式
|
1月前
|
自然语言处理 算法 数据挖掘
探讨如何利用Python中的NLP工具,从被动收集到主动分析文本数据的过程
【10月更文挑战第11天】本文介绍了自然语言处理(NLP)在文本分析中的应用,从被动收集到主动分析的过程。通过Python代码示例,详细展示了文本预处理、特征提取、情感分析和主题建模等关键技术,帮助读者理解如何有效利用NLP工具进行文本数据分析。
49 2
下一篇
无影云桌面