震惊!谁上春晚最多?我用 Python 分析过往 39 届央视春晚的数据

python基于春晚节目单的数据分析 基于春晚节目单的数据分析 春晚节目单分析分析文件‘春晚节目单.xlsx’,完成 1)2000年前后前十名节目类型节目数量用折线图表示, 2)每年各种类型节目的占比,用饼图表示, 3)分析演员出现次数前5名的明星,使用柱状图展示出其各自出现的次数。 (1)代码如下: import xlrd from pyecharts import * #设置文件名和路径 page=Page() fname = ... 阅读详情

一年又一年,看过那么多春晚,哪一年、哪些节目、哪些人你还留有深刻印象呢。如今,距离第一届春晚 1983 年,整整过去了 39 年。谁导演春晚次数最多,谁主持春晚次数最多,谁上春晚次数最多?今天小编用 Python 分析过往 39 届春晚节目数据,发现有趣的秘密。


01.获取数据
39届的春晚的导演和主持人的数据,我们主要通过百度百科,获取春晚的历届导演、主持人的数据。


这个网页非常简单,稍微有点爬虫基础的都能轻松获取,是一个静态的网页,通过request获取html,然后进行解析,示例代码如下:

然后我把爬取的数据存到csv里面,方便我们后面进行分析。

获取节目单数据

具体的演出节目,我们也是通过百度百科来获取 1983 年至 2021 年春晚节目单的详细信息。

数据抓取和保存数据的代码如下:

抓取信息如下:

02.对春晚的数据深入分析
1).谁导演春晚次数最多?

导演是春晚的总负责人,好比厨师长,厨师长决定了春晚大餐好不好吃。39 年间,有很多导演负责过春晚,比如近些年的哈文、冯小刚,你可能想知道他们是不是导演次数最多的,下面是遍历保存好的 csv 文件,统计每个人担任春晚导演的年份信息:

将数据放到字典中,并对字典排序,得到下面数据

导演次数最多的是黄一鹤和朗昆导演,两个人都导演了 5 次。大部分人可能对黄一鹤导演不是很熟悉,因为他导演春晚的时候是在 80 年代,很多人都没有出生。朗坤则相对可能熟悉些,最近一次导演是 2009 年。今天的陈临春导演在 2008 年和 2011也担任过春晚的导演。

03).数据可视化分析

使用 pychearts 库,把将春晚导演数据进行可视化展示

输出为柱状图:

2.谁主持春晚次数最多?

分析完导演就该主持人了,他们堪称春晚的门面,大家也更熟悉些,不管是早年的赵忠祥、倪萍,中生代的朱军、董卿,还是近年新晋的康辉、李思思以及尼格买提,都能对号入座,下面是我整理出来的原始数据,每个主持人主持春晚的次数。

使用柱状图,进行展示主持次数 Top10 的主持人

排第一的是主持了 21 年春晚的朱军,排在第二的是周涛,主持过 17 场春晚,董卿、赵忠祥与倪萍并列第三名,都主持了 13 场。以前对董卿印象还是比较深刻的,她从 05 年开始主持春晚,在 2018 年退出春晚主持,2019 年董卿缺席春晚,也成为当年春晚的一大讨论话题。

3).谁上春晚次数最多,堪称「钉子户」

很多人梦想着这辈子能上一次春晚,但绝大多数人都只能坐在电视跟前,每次一到过年,春晚都成为大家必看的节目,每年春晚都可以看到很多明星的身影。而央视春晚从 1983 年举办以来已经有 39 个年头了,有些人则天生是上春晚的,上春晚就像家常便饭,一上就是几十年。

清洗出来的数据如下:

横向柱状图展示数据:

春晚表演次数最多的是相声演员冯巩,说起他想必没有人不认识,而且他在春晚的舞台上常说的一句话就是“我可想死你们了”。冯巩是很有名的小品相声艺术家,从1986年到现在,他已经上了 34 次央视春晚了,可以说是十足的「钉子户」。第五名是一位重磅人物。

4).歌曲、小品、相声等节目数量对比

春晚涵盖小品、歌曲、歌舞、杂技、魔术、戏曲、相声剧等多种艺术形式,把现场观众和电视机前的观众带入到狂欢之中,最后再来看看 39 年来春晚各类节目构成比例。下面是我清洗出来的一些数据:

使用饼状图进行数据可视化:

从图中可以看出,最多的节目就是歌曲,其次是小品、相声。歌曲类节目基本占了所有节目类型的 55%,小品占了 11%,相声是 7%。其他类型则是一些杂技、武术、猜谜等,未作详细统计。

作为关注度最高的电视节目之一,央视春晚有过无数辉煌时刻,也遇到过批评和质疑,但不可否认的是,它给人们带来了无数欢声笑语和难忘回忆。

央视春晚陪伴电视机前的无数个家庭走过了多年的历程,而观众也见证了春晚的成长与变化。

欢迎小伙伴在评论区,聊一下你印象中的春晚吧。

菜鸟编程大本营,已经正式上线

专注于分享趣味的编程技巧,不限于Java, Python ,Go, Javascript等语言,让菜鸟爱上编程,进阶成为高手,欢迎关注。

年度爆款文案

Python数据分析与可视化:三十六年春晚节目单分析 Pandas库中最基本的数据结构是Series和DataFrame。Series可以看作是一维数组,支持不同数据类型的标量值;而DataFrame是二维的数据结构,可以类比为表格,由不同Series组合而成,支持不同数据类型的列。让我们先从Series开始深入了解。一个Series可以看做是一个带有索引的数组。它的主要特点包括:一个可以存储任意类型数据的标记化数组。一个与数组长度相同的数据索引。 阅读详情

相关推荐

【Python实战应用案例代码】-1983-2018 三十六年春晚节目单分析.zip

【Python实战应用案例代码】-1983-2018 三十六年春晚节目单分析.zip

Python实战:用Python程序实现春晚刘谦魔术

通过我们的代码实验,可以看出刘谦的这个魔术纯粹是数学原理,只要按照固定的顺序执行,就一定能拼成完成的牌。本文首发在“程序员coding”公众号,欢迎关注与我一起交流学习。

stormhou的博客 1621

【人工智能】你知道什么是DeepSeek吗?你有去了解过DeepSeek吗?新手要入门DeepSeek的必经之路——初识DeepSeek

【人工智能】初识DeepSeek 详细介绍DeepSeek以及DeepSeek-R1

蒙奇D索大的博客 3412

使用Python中的value_counts()函数统计excel表格中不同数据出现的次数,调用pandas中 的value_counts()函数,可以对Series里面的每个值进行计数并且排序

#将excel列转化为python中的Series,即一维数组,然后统计Series中各数据的频数 import pandas as pd data = pd.read_excel(r'C:/Users/Administrator/Desktop/data.xlsx') #读取excel表格数据 count = data['number'].value_counts()#number为表格列名 print(count) ...

qq_38773993的博客 5830

Amber分子动力学模拟:蛋白结构准备全流程与关键注意事项

分子动力学模拟是研究蛋白结构、配体结合与构象变化的重要计算手段,其结果的可靠性高度依赖初始结构的质量。在Amber模拟体系中,结构准备是决定后续计算成败的“一票否决”环节,任何缺失残基、错误质子化状态或未处理的二硫键都可能让长时程模拟失去意义。从PDB原始文件出发,需依次完成结构检查与清洗、残基命名统一、配体参数化、金属离子建模、加氢及质子化状态判断,最后通过tleap构建力场、溶剂盒子与离子环境。这一过程看似琐碎,却直接决定了蛋白在模拟中的物理合理性。无论是解析催化机制、评估药物结合亲和力,还是探索构象变

weixin_31714129的博客 241

解密DS90UB983-Q1的汽车电子魔法:如何通过FPD-Link IV实现4K视频的无缝传输

本文深入解析了德州仪器DS90UB983-Q1串行器芯片如何通过FPD-Link IV技术在汽车电子中实现4K视频无缝传输。文章详细介绍了该技术的核心功能,包括多流传输(MST)模式、热插拔检测(Hot Plug Detect)机制以及电磁兼容性设计,为车载信息娱乐系统提供了高带宽、低延迟的可靠解决方案。

i3j4k5的博客 245

Python 告诉你绝不知道的1983-2018 春晚

作者 | 苏克1900来源 | 第2大脑摘要:用 Python 分析过往 36 年春晚节目数据,发现一些趣事。马上就要过年了,距离 2019 己亥猪年的除夕已不足一个礼拜...

数据森麟 728

平衡电桥在高压绝缘检测中的动态切换策略与误差优化

本文深入探讨了平衡电桥在高压绝缘检测中的动态切换策略与误差优化方法。通过分析四种基本切换模式及智能切换时序设计,显著提升检测精度与范围。结合电阻选型黄金法则和软件补偿技术,有效降低测量误差,为电动汽车电池管理系统提供可靠的安全保障。

weixin_30275415的博客 474

爬取央视网节目单栏目信息

数据爬取 分析网页 网址:https://tv.cctv.com/ 跳转到央视网首页,首先需要下载好,你电脑上已有的浏览器的驱动,我下载的是谷歌浏览器,因此安装的是谷歌的驱动,再通过python的Selenium库的webdriver启动你所安装的谷歌驱动 ...

He_heng_6的博客 2470

华为OD机考2025B卷 - 报文响应时间(Java & Python& JS & C++ & C )

华为OD机考2025B卷 - 报文响应时间

算法大师! 8083

MIKE 21 教程 2.9 初始条件(Initial Conditions),边界条件Boundary Conditions),解耦(Decoupling)

本节讲解初始条件与边界条件的设置。这两个模块如设置有误则极易出现模型崩溃。

Hello Word 4802

Python春晚数据分析

import xlrd import numpy as np import matplotlib.pyplot as plt import pandas as pd from flask import Flask, jsonify, render_template, request from pyecharts import *#pyecharts 0.5.0 from imageio impor...

weixin_43958213的博客 1208

MTK Meta ISP 工具使用技巧与参数读取路径全解析

在联发科(MediaTek, MTK)平台上进行相机图像调试时,Meta ISP 工具是连接 PC 与设备进行参数调整、寄存器读取和图像输出的重要工具。本文以实战角度出发,系统梳理 Meta ISP 的使用流程、关键模块功能、典型调试技巧与参数读取路径,结合最新版平台(如MTK Genio/Dimensity 系列)架构,帮助工程师掌握联发科图像调优的核心流程。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 1152

可视化 | 历年春晚节目数据

前言不知不觉大家都开工了,时间过得真快,今年在家,看过了春晚,觉得今年的春晚节目有点不一样。小品类的节目感觉变多了,歌唱的变少了,因为不是每年都看,所以对每年春晚的节目有了一点兴趣。于是乎...

木下瞳的博客 1809

【数据分享】12.5米分辨率DEM地形数据(分省)

该数据来源于NASA地球科学数据网站(https://nasadaacs.eos.nasa.gov/),是ALOS卫星获取的高精度地形数据。该数据由于精度高,包括全省范围的数据和省内每个城市范围的数据!

JData_Engineer的博客 2172

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

4个最受欢迎的大数据可视化工具!

戳蓝字“优快云云计算”关注我们哦!想像阅读书本一样阅读数据流?这只有在电影中才有可能发生。 在现实世界中,企业必须使用数据可视化工具来读取原始数据的趋势和模式。大数据可...

优快云业界要闻 1034

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

学习笔记:从0开始学习大数据-37.数据可视化大屏

数据要转变为决策信息,现在流行通过可视化大屏展示出来,实现大屏设计的软件很多,许多叫做BI(商业智能)软件,以下介绍几款,需要时可以选择使用。 1. Echart 是百度很棒的图表工具,适合专业人士,需要编写代码 echarts 的官方案例:https://www.echartsjs.com/examples/ 以下是echarts的案例 2. 阿里云DataV 阿里云推出的大数...

LinBSoft的专栏 3080

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

数据可视化:一张图胜过千言万语

本文转自:【云创存储】http://www.cstor.cn/textdetail_5768.html,特此说明!              信息爆炸时代,一组经过精心设计、形象生动的信息图往往要比一篇深度长文章更容易赢得眼球和青睐。在社交媒体上,你会发现,出色的可视化产品很容易就获得海量转发和分享。  “媒介即讯息”这是着名媒介理论家马歇尔·麦克卢汉在20世纪时就给出的结论。在他老人家看来,媒介

刘伟技术博客 1万+

python爬取360百科获取春晚基本信息

前言 之前看到大佬爬取维基百科获取春晚的信息,做了些数据分析,我也想跟着试一下,但是… 不过我居然在360百科上面发现了多年春晚的信息,便选择从360百科爬取。 站点分析 从网站可以看出,它的每个词条应该对应着唯一的一个html页面 我们搜索的参数并没有直接通过get在地址栏显示出来,而是藏在了cookie当中,也就是我们可以通过修改cookie了打开不同年份的页面。 但是我图个简单没选择这种...

JiajunBernoulli的博客 1093

分析当下关注度最高的电视节目之一,过往39届央视春晚的数据

前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。 以下文章来源于菜鸟编程大本营 作者: 菜鸟哥 Python爬虫、数据分析、网站开发等案例教程视频免费在线观看 https://space.bilibili.com/523606542 一年又一年,看过那么多春晚,哪一年、哪些节目、哪些人你还留有深刻印象呢。如今,距离第一届春晚 1983 年,整整过去了 39 年。谁导演春晚次数最多,谁主持春晚次数最多,谁上春晚次数最多?今天小编用 P

Python案例分享,B站视频教程:https://space.bilibili.com/523606542 645

编程初学者入门训练-争夺前五名

目录 判断整数奇偶性 及格分数 竞选社长 争夺前五名 变种水仙花 1.题目描述 KiKi想知道一个整数的奇偶性,请帮他判断。从键盘任意输入一个整数(范围-231~231-1),编程判断它的奇偶性。 1.1输入描述 多组输入,每行输入包括一个整数。 1.2输出描述 针对每行输入,输出该数是奇数(Odd)还是偶数(Even)。 1.3示例1 输入 4 7 输出 Even Odd 1.4代码实现 import java.util.Scanner; import java.io.IOExce

weixin_48440312的博客 401

c++ 数据解析常用的知识点与方法

###char数组(字符串)转int 这个过程是将每个字节二进制代表的数按照ascll码对应的数组合起来,比如:char c[2] ;ZeroMemory(c,5);c[0]= 49;c[1]= 49;int i = atol(c);i输出是11,因为每个字节存储的是49,对应的字符是1,所以是11###char数组整体看做一个二进制块转成一个intint i =0;char [4];int i...

Zc0908的博客 1435

excel决策树_配齐 Excel 和 Python 就想当数据分析师?小猪佩奇表示呵呵

随着短片《啥是佩奇》横扫社交网络,随后霸榜微博热搜,引得王思聪转发、韩寒点赞。这只硬核小猪佩奇成为了2019年国内第一只爆红的流量网红。之后……各种“配齐”文案在网络上火速走红……但是今天要出场的肯定不是小猪佩奇,而是接近20W人才缺口的“全美最好的工作"。为什么要讲它?因为很多人以为:”配齐“ Excel 和 Python = 拿到了入场券……麻烦先问问硬核佩奇,OK?接近20W人才...

weixin_39625258的博客 454

python开发节目程序_Python获取央视节目单的实现代码

本文实例讲述了Python获取央视节目单的方法。分享给大家供大家参考。具体如下:#! /usr/bin/python# -*- coding: utf-8 -*-import urllib,re,unicodedata,string,sysfrom time import strftime,localtimechannel={"1":"CCTV-1","2":"CCTV-2","3":"CCTV-...

weixin_34282558的博客 334
上一篇: 1月份Github上最热门的Python开源项目
下一篇: 小问题大隐患:如何正确设置 Python 项目的入口文件?
菜鸟学Python
博客等级 码龄9年 8086粉丝 571原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值