Python 告訴你絕不知道的1983-2018 春晚
摘要:用 Python 分析過往 36 年春晚節目資料,發現一些趣事。
馬上就要過年了,距離 2019 己亥豬年的除夕已不足一個禮拜,提起除夕,多數人馬上想到「春節聯歡晚會」這道豐盛的「年夜大餐」。看過那麼多春晚,哪一年、哪些節目、哪些人你還留有深刻印象呢。
記憶中,只完整地看過 2005 年到 2015 年十年春晚。05 年之前,還很小,看不懂;15 年之後,長大了,也看不懂了。
如今,距離第一屆春晚 1983 年,整整過去了 36 年,3 輪的「十二生肖」年。趁今年春晚還沒到,來回顧一下過往 36 屆春晚的一些有趣資料。
分析內容
接下來,透過 Python 資料分析,會回答下面這些問題,在知道答案之前,你可以先猜猜看:
誰導演春晚次數最多?
誰主持春晚次數最多?
哪兩年的除夕剛好是同一天?
誰上春晚次數最多,堪稱「釘子戶」?
港臺明星上春晚次數對比
歌曲、小品、相聲類節目數量對比
資料獲取
網上搜了挺久都沒有找到齊全的春晚節目資料,連春晚官網也沒有,結果在維基百科上找到了。
右側資訊表有導演、主持人、除夕當天日期這幾項資料。
節目單表是每一年春晚上表演的節目,包括:節目型別、節目名、演員名這幾項資料。
Python 抓取這類表格資料,方法簡單,幾行程式碼就能搞定,修改 URL 的 page 引數,可以迴圈遍歷抓取 1983 到 2018 年所有的節目資料。
資料抓取程式碼如下:
1import requests
2import pandas as pd
3from urllib.parse import quote
4
5def get_content(year):
6 keywords = quote('年中國中央電視臺春節聯歡晚會')
7 url = '{}{}'.format(year,keywords)
8 # 1 節目單; 0 節目資訊
9 if year != 2014:
10 response = pd.read_html(url)[1]
11 else:
12 response = pd.read_html(url)[3]
13 response['year'] = year
14 response.drop([0],inplace=True) #刪除首行
15 response.to_csv('chinese_newyear.csv',mode='a',encoding='utf_8_sig',index=0,header=0)
16
17if __name__ == '__main__':
18 for year in range(1983,2018):
19 get_content(year)
抓取下來的節目資訊:
抓取下來的節目資料:
抓取下來的資料是髒資料,用 Python 清洗處理一下就可以分析,這些不是重點,所以下面直接進入分析環節,來一探究竟。
資料分析
▌誰導演春晚次數最多?
導演是春晚的總負責人,好比廚師,廚師決定了春晚大餐好不好吃。36 年間,有很多導演負責過春晚,比如近些年的哈文、朗昆,你可能想知道他們是不是導演次數最多的,下面就來看看導演次數最多的十大導演:
導演次數最多的是黃一鶴和朗昆導演,兩個人都導演了 5 次。
黃一鶴導演對於 80 後之後的人來說,不算熟悉,因為他導演春晚的時候是在 80 年代,很多人都沒有出生。朗坤則相對熟悉些,最近一次導演是 2009 年。那一年的春晚,是印象最深刻的一屆,因為誕生了趙本山最棒的小品《不差錢》(個人之見)。
哈文一共導演了 3 次,都在 2010 年之後,其他的導演就不那麼熟悉了,相比於主持人、演員,他們是幕後工作者。
▌誰主持春晚次數最多?
導演過後就是主持人了,他們堪稱春晚的門面,大家也更熟悉些,不管是早年的趙忠祥、倪萍,中生代的朱軍、董卿,還是近年新晉的康輝、李思思以及我們新疆大帥鍋尼格買提,只要一提名字,你馬上就能對號入座。
可你知道主持界的「釘子戶」是誰?「常青樹」又是哪些人? 來看看春晚主持次數最多的 TOP 10 名單:
一眼望去,十個人每一個都很熟悉。
排第一的是 主持了 21 年的朱軍,稱得上勞模了,從 1997 年連續不間斷地住持到 2017 年,遠超其他主持人。
排第二的是周濤,主持了 14 年,2011 年之後退居幕後,2016 年又復出了一次。對她的印象,莫過於 2003 年和馮鞏合作過的一個小品《馬路情歌》:
排第三的是董卿,從 05 年開始主持,只在 2018 年缺席了一年,大家都喜歡她,所以她缺席也成為去年春晚的一大討論話題。好訊息是,今年的春晚她會繼續主持。
董卿春晚上的亮點太多了,印象最深的是和劉謙三度搭檔過的魔術節目。劉謙技術夠神,董卿配合地也神。另一個好訊息是,自 13 年闊別春晚舞臺之後,劉謙今年也會再度登臺,二人是否還會繼續搭檔呢,拭目以待。
再往後是一對著名搭檔,趙忠祥和倪萍老師,可惜印象不深,找了找他們曾主持過的春晚照片,滿滿的歷史感。
再之後是李詠,剛剛離開不久,喜歡他的風格,希望天堂也有話筒,也有春晚。
說完主持人,下面說一說除夕的日期。
▌哪兩年的除夕剛好是同一天?
小時候一直沒有搞懂中國的農曆,想不明白為什麼每年除夕的日子都不一樣,為什麼過年不是在元旦。後來才知道這是我們老祖宗的智慧,因為農曆比陽曆更加準確。
每年除夕的日期都在變化,那你是否好奇過「某兩年的除夕是在同一天」這個問題?來看看:
以從下往上,從左往右的順序看上面這張圖,會發現幾件有意思的事:
除夕最早的一年是 2004 年, 1 月 21 日。
除夕最晚的一年是 1985 年, 2 月 19 日,最早最晚差了近一個月。
2019 年除夕是 2 月 4 日,和 2000 年是一樣的。
有不少年份的除夕在同一天。比如:1993 和 2012 年都在 1 月 22 日,1998 和 2017 年的 1 月 27 日,1987 和 2006 年的 1 月 28 日。很有意思對吧,但至今最多隻有兩年的除夕是在同一年,沒有出現過「三年除夕都在同一天」這種現象,以後也許會。
下面,來看看更有意思的。
▌誰上春晚次數最多,堪稱「釘子戶」?
很多人夢想著這輩子能上一次春晚,但絕大多數人都只能坐在電視跟前,而有些人則天生是上春晚的,上春晚就像家常便飯,一上就是幾十年。你能猜到這 36 年誰上春晚次數最多麼?來看看:
春晚表演次數最多的是相聲演員馮鞏大叔,你猜對了麼。春晚總共 36 年曆史,他就登臺了 35 次,十足的「釘子戶」。
前 5 名除了李谷一老師是歌手以外,其他人都是相聲或小品演員,也都是你熟悉的面孔:姜昆、蔡明和黃宏。相聲和小品為春晚貢獻了很多人才。
5 - 10 名歌唱家佔多,有宋祖英,還有一位重磅人物,沒想到還上了這麼多次吧。另外還有兩名小品演員本山大叔和黃宏。可惜,不見二人表演已多年。
10 - 20 名還有很多熟悉的人,比如郭冬臨、鞏漢林、潘長江等。
來具體看一下他們都上了哪些年的春晚:
(注:部分演員表演次數和圖中點數不一致,是因為某些年 TA 不只表演了一個節目)
馮鞏老師從 86 年至今,雷打不動地從未缺席過春晚。他上的最多,每年的開場白都是那句「我想死你們了」,對春晚和觀眾的熱愛之情可見一斑。
他的作品太多了,相聲小品通吃,多的讓人記不住。
姜昆老師,登臺最早,第一年春晚就上臺了。 這些年,消失幾年後又出現在春晚舞臺,也許是為了以免大家太過於想他。
最喜歡他 1987 年的《虎口遐想》相聲,30 年後的 2017 年又再度帶來了《新虎口遐想》。歲月在他的臉上彷彿沒有留下痕跡。
蔡明老師,是女性中上春晚最多的。她和許多人合作過,和誰合作效果都好。
黃宏老師一連登臺 25 年,小品中扮演過很多角色,可惜 2012 年之後就沒有上臺了。
李谷一老師,春晚演出時間跨度最大,1983 年有她,2018 年還有她。對她的印象莫過於每年春晚尾聲的那曲《難忘今宵》。實際上,李谷一老師曾一人撐起了早期的春晚。1983 年的春晚,她一人連唱 7 首歌,前無古人,也後無來者。
趙本山老師,對他的評價只有一句:趙本山之後再無春晚。他在就是壓軸,每一部作品都看過很多遍,現在也只有靠懷念,眾多作品中,最喜歡兩部:
▌港臺明星上春晚次數對比
不知你發現沒有,前面這些人員都來自內地,港臺及海外明星並沒有出現,但不可忽略的是,他們的演出讓春晚更精彩。
來看看都有哪些港臺明星上過春晚,上了幾次:
(注:這裡選的 10 位明星是第一時間想到的,全憑個人主觀印象)
周董上過 5 次春晚,你猜對了麼?最近一次是去年的《告白氣球》,當時朋友圈都刷爆了。除此之外,他其他幾次登臺,都驚豔無比,04 年的《龍拳》,08 年的《青花瓷》,09 年的《本草綱目》以及 11 年的《蘭亭集序》。
15 年,偶像換了一波又一波,他卻依舊是那個光芒四射的周杰倫。
成龍大哥同樣上了 5 次,一身正氣、中國功夫。
劉德華是四大天王中上春晚最多、最早的,2005 年唱了那首《恭喜發財》之後,每年過年在大街小巷你都能聽到。
王力宏上了 4 次,2012 年龍年,再次唱了那首家喻戶曉的《龍的傳人》。
王菲是港臺明星中,上春晚次數最多的女星之一,98 年和那英的《相約九八 》影響力空前。其他幾次《傳奇》、《因為愛》和《歲月》也空靈好聽。
▌歌曲、小品、相聲等節目數量對比
最後,再來看看春晚各類節目構成比例。印象中,最多的節目就是歌曲,其次是小品、相聲。可以看到,歌曲類節目基本佔了所有節目的一半,小品佔了 15%,相聲是 9%。其他型別則是一些雜技、戲劇、舞蹈這些,未作統計。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900353/viewspace-2565395/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 你可能不知道的絕對定位
- 工具 | 創業公司絕對不會告訴你他們在用的工具們(合集)創業
- 一張圖告訴你學JAVA還是學Python!JavaPython
- 讓機器學習告訴你,你的siri在想什麼!機器學習
- 資料告訴你,胡歌的微世界
- Python老司機告訴你,學習Python應該讀哪些書!Python
- 你不知道的Python容器Python
- Python: 你不知道的 superPython
- 2021年國慶你的朋友去哪浪了?讓Python告訴你!Python
- 趙本山:我的時代還沒有結束 | Python告訴你Python
- python和Java學哪個?過來人告訴你答案!PythonJava
- 0基礎如何學習Python?4種方法告訴你!Python
- 你真的瞭解你的團隊嗎? ONA告訴你真相
- 你絕對不知道的 SpringBoot 的外部化配置特性!Spring Boot
- 你可能不知道的pythonPython
- 用半勵志的方式告訴你,怎麼學習Python開發Python
- 有答案了!一張圖告訴你到底學Python還是Java!你咋看?PythonJava
- 第1天 | 12天搞定Python,告訴你有什麼用?Python
- 一篇文章告訴你什麼是 Python 元類Python
- Python告訴你iPhoneX有多熱賣(附程式碼)PythoniPhone
- python程式設計師告訴你,python怎麼學?13個特性帶你快速瞭解pythonPython程式設計師
- 兩資料告訴你桑切斯對曼聯和穆帥的最大意義!博格巴絕對需要學習
- 李開復告訴你:演算法的力量演算法
- 告訴我你的廚房有什麼智慧物件物件
- 《模仿遊戲》沒有告訴你的圖靈真相遊戲圖靈
- 有沒有人曾告訴你,你的SQL又報錯了?SQL
- 遊戲是如何告訴"你快要死了”?遊戲
- 大神告訴你如何理解微服務框架微服務框架
- 如何看懂DOE分析報告?這篇文章告訴你
- 資料分析告訴你:為啥近5年來Python如此火爆?Python
- 大資料告訴你:為啥近5年來Python如此火爆?大資料Python
- 為什麼用 Java:一個 Python 程式設計師告訴你JavaPython程式設計師
- 碼教授告訴你人工智慧的就業前景人工智慧就業
- 告訴你如何管理gitlab/github的ssh-keyGitlabGithub
- 大資料告訴你星座與錢的關係大資料
- AnyForWeb告訴你什麼才是“最好的”程式語言Web
- 資料告訴你什麼是真正的杯具
- 飲料行業不會告訴你的10件事行業