震惊!谁上春晚最多?我用 Python 分析过往 39 届央视春晚的数据
菜鸟学Python
共 2091字,需浏览 5分钟
·
2021-02-18 16:52
01.获取数据
39届的春晚的导演和主持人的数据,我们主要通过百度百科,获取春晚的历届导演、主持人的数据。
这个网页非常简单,稍微有点爬虫基础的都能轻松获取,是一个静态的网页,通过request获取html,然后进行解析,示例代码如下:
然后我把爬取的数据存到csv里面,方便我们后面进行分析。
获取节目单数据
具体的演出节目,我们也是通过百度百科来获取 1983 年至 2021 年春晚节目单的详细信息。
数据抓取和保存数据的代码如下:
抓取信息如下:
02.对春晚的数据深入分析
1).谁导演春晚次数最多?
将数据放到字典中,并对字典排序,得到下面数据
导演次数最多的是黄一鹤和朗昆导演,两个人都导演了 5 次。大部分人可能对黄一鹤导演不是很熟悉,因为他导演春晚的时候是在 80 年代,很多人都没有出生。朗坤则相对可能熟悉些,最近一次导演是 2009 年。今天的陈临春导演在 2008 年和 2011也担任过春晚的导演。
03).数据可视化分析
使用 pychearts 库,把将春晚导演数据进行可视化展示
输出为柱状图:
2.谁主持春晚次数最多?
使用柱状图,进行展示主持次数 Top10 的主持人
3).谁上春晚次数最多,堪称「钉子户」
清洗出来的数据如下:
横向柱状图展示数据:
4).歌曲、小品、相声等节目数量对比
使用饼状图进行数据可视化:
从图中可以看出,最多的节目就是歌曲,其次是小品、相声。歌曲类节目基本占了所有节目类型的 55%,小品占了 11%,相声是 7%。其他类型则是一些杂技、武术、猜谜等,未作详细统计。
菜鸟编程大本营,已经正式上线
专注于分享趣味的编程技巧,不限于Java, Python ,Go, Javascript等语言,让菜鸟爱上编程,进阶成为高手,欢迎关注。
年度爆款文案
评论