Python 告訴你絕不知道的1983-2018 春晚

第2大腦發表於2019-02-01

Python 告訴你絕不知道的1983-2018 春晚

摘要用 Python 分析過往 36 年春晚節目資料,發現一些趣事。

馬上就要過年了,距離 2019 己亥豬年的除夕已不足一個禮拜,提起除夕,多數人馬上想到「春節聯歡晚會」這道豐盛的「年夜大餐」。看過那麼多春晚,哪一年、哪些節目、哪些人你還留有深刻印象呢。

記憶中,只完整地看過 2005 年到 2015 年十年春晚。05 年之前,還很小,看不懂;15 年之後,長大了,也看不懂了。

如今,距離第一屆春晚 1983 年,整整過去了 36 年,3 輪的「十二生肖」年。趁今年春晚還沒到,來回顧一下過往 36 屆春晚的一些有趣資料。

分析內容

接下來,透過 Python 資料分析,會回答下面這些問題,在知道答案之前,你可以先猜猜看:

  • 誰導演春晚次數最多?

  • 誰主持春晚次數最多?

  • 哪兩年的除夕剛好是同一天?

  • 誰上春晚次數最多,堪稱「釘子戶」?

  • 港臺明星上春晚次數對比

  • 歌曲、小品、相聲類節目數量對比

資料獲取

網上搜了挺久都沒有找到齊全的春晚節目資料,連春晚官網也沒有,結果在維基百科上找到了。

Python 告訴你絕不知道的1983-2018 春晚

右側資訊表有導演、主持人、除夕當天日期這幾項資料。

Python 告訴你絕不知道的1983-2018 春晚

節目單表是每一年春晚上表演的節目,包括:節目型別、節目名、演員名這幾項資料。

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 告訴你絕不知道的1983-2018 春晚

抓取下來的節目資料:

Python 告訴你絕不知道的1983-2018 春晚

抓取下來的資料是髒資料,用 Python 清洗處理一下就可以分析,這些不是重點,所以下面直接進入分析環節,來一探究竟。

資料分析

▌誰導演春晚次數最多?

導演是春晚的總負責人,好比廚師,廚師決定了春晚大餐好不好吃。36 年間,有很多導演負責過春晚,比如近些年的哈文、朗昆,你可能想知道他們是不是導演次數最多的,下面就來看看導演次數最多的十大導演:

Python 告訴你絕不知道的1983-2018 春晚

導演次數最多的是黃一鶴和朗昆導演,兩個人都導演了 5 次。

黃一鶴導演對於 80 後之後的人來說,不算熟悉,因為他導演春晚的時候是在 80 年代,很多人都沒有出生。朗坤則相對熟悉些,最近一次導演是 2009 年。那一年的春晚,是印象最深刻的一屆,因為誕生了趙本山最棒的小品《不差錢》(個人之見)。

哈文一共導演了 3 次,都在 2010 年之後,其他的導演就不那麼熟悉了,相比於主持人、演員,他們是幕後工作者。

▌誰主持春晚次數最多?

導演過後就是主持人了,他們堪稱春晚的門面,大家也更熟悉些,不管是早年的趙忠祥、倪萍,中生代的朱軍、董卿,還是近年新晉的康輝、李思思以及我們新疆大帥鍋尼格買提,只要一提名字,你馬上就能對號入座。

可你知道主持界的「釘子戶」是誰?「常青樹」又是哪些人? 來看看春晚主持次數最多的 TOP 10 名單:

Python 告訴你絕不知道的1983-2018 春晚

一眼望去,十個人每一個都很熟悉。

排第一的是 主持了 21 年的朱軍,稱得上勞模了,從 1997 年連續不間斷地住持到 2017 年,遠超其他主持人。

排第二的是周濤,主持了 14 年,2011 年之後退居幕後,2016 年又復出了一次。對她的印象,莫過於 2003 年和馮鞏合作過的一個小品《馬路情歌》:

Python 告訴你絕不知道的1983-2018 春晚

排第三的是董卿,從 05 年開始主持,只在 2018 年缺席了一年,大家都喜歡她,所以她缺席也成為去年春晚的一大討論話題。好訊息是,今年的春晚她會繼續主持。

董卿春晚上的亮點太多了,印象最深的是和劉謙三度搭檔過的魔術節目。劉謙技術夠神,董卿配合地也神。另一個好訊息是,自 13 年闊別春晚舞臺之後,劉謙今年也會再度登臺,二人是否還會繼續搭檔呢,拭目以待。

Python 告訴你絕不知道的1983-2018 春晚

再往後是一對著名搭檔,趙忠祥和倪萍老師,可惜印象不深,找了找他們曾主持過的春晚照片,滿滿的歷史感。

Python 告訴你絕不知道的1983-2018 春晚
(1992 年春晚)
Python 告訴你絕不知道的1983-2018 春晚
(1996 年春晚)

再之後是李詠,剛剛離開不久,喜歡他的風格,希望天堂也有話筒,也有春晚。

Python 告訴你絕不知道的1983-2018 春晚

說完主持人,下面說一說除夕的日期。

▌哪兩年的除夕剛好是同一天?

小時候一直沒有搞懂中國的農曆,想不明白為什麼每年除夕的日子都不一樣,為什麼過年不是在元旦。後來才知道這是我們老祖宗的智慧,因為農曆比陽曆更加準確。

每年除夕的日期都在變化,那你是否好奇過「某兩年的除夕是在同一天」這個問題?來看看:

Python 告訴你絕不知道的1983-2018 春晚

以從下往上,從左往右的順序看上面這張圖,會發現幾件有意思的事:

  • 除夕最早的一年是 2004 年, 1 月 21 日。

  • 除夕最晚的一年是 1985 年, 2 月 19 日,最早最晚差了近一個月。

  • 2019 年除夕是 2 月 4 日,和 2000 年是一樣的。

  • 有不少年份的除夕在同一天。比如:1993 和 2012 年都在 1 月 22 日,1998 和 2017 年的 1 月 27 日,1987 和 2006 年的 1 月 28 日。很有意思對吧,但至今最多隻有兩年的除夕是在同一年,沒有出現過「三年除夕都在同一天」這種現象,以後也許會。

下面,來看看更有意思的。

▌誰上春晚次數最多,堪稱「釘子戶」?

很多人夢想著這輩子能上一次春晚,但絕大多數人都只能坐在電視跟前,而有些人則天生是上春晚的,上春晚就像家常便飯,一上就是幾十年。你能猜到這 36 年誰上春晚次數最多麼?來看看:

Python 告訴你絕不知道的1983-2018 春晚

春晚表演次數最多的是相聲演員馮鞏大叔,你猜對了麼。春晚總共 36 年曆史,他就登臺了 35 次,十足的「釘子戶」。

前 5 名除了李谷一老師是歌手以外,其他人都是相聲或小品演員,也都是你熟悉的面孔:姜昆、蔡明和黃宏。相聲和小品為春晚貢獻了很多人才。

5 - 10 名歌唱家佔多,有宋祖英,還有一位重磅人物,沒想到還上了這麼多次吧。另外還有兩名小品演員本山大叔和黃宏。可惜,不見二人表演已多年。

10 - 20 名還有很多熟悉的人,比如郭冬臨、鞏漢林、潘長江等。

來具體看一下他們都上了哪些年的春晚:

Python 告訴你絕不知道的1983-2018 春晚

(注:部分演員表演次數和圖中點數不一致,是因為某些年 TA 不只表演了一個節目)

馮鞏老師從 86 年至今,雷打不動地從未缺席過春晚。他上的最多,每年的開場白都是那句「我想死你們了」,對春晚和觀眾的熱愛之情可見一斑。

他的作品太多了,相聲小品通吃,多的讓人記不住。

Python 告訴你絕不知道的1983-2018 春晚

姜昆老師,登臺最早,第一年春晚就上臺了。 這些年,消失幾年後又出現在春晚舞臺,也許是為了以免大家太過於想他。

最喜歡他 1987 年的《虎口遐想》相聲,30 年後的 2017 年又再度帶來了《新虎口遐想》。歲月在他的臉上彷彿沒有留下痕跡。

Python 告訴你絕不知道的1983-2018 春晚
(1987 年《虎口遐想》)
Python 告訴你絕不知道的1983-2018 春晚
(2017 年《新虎口遐想》)

蔡明老師,是女性中上春晚最多的。她和許多人合作過,和誰合作效果都好。

Python 告訴你絕不知道的1983-2018 春晚
(1991 年《陌生人》)

黃宏老師一連登臺 25 年,小品中扮演過很多角色,可惜 2012 年之後就沒有上臺了。

李谷一老師,春晚演出時間跨度最大,1983 年有她,2018 年還有她。對她的印象莫過於每年春晚尾聲的那曲《難忘今宵》。實際上,李谷一老師曾一人撐起了早期的春晚。1983 年的春晚,她一人連唱 7 首歌,前無古人,也後無來者。

Python 告訴你絕不知道的1983-2018 春晚

趙本山老師,對他的評價只有一句:趙本山之後再無春晚。他在就是壓軸,每一部作品都看過很多遍,現在也只有靠懷念,眾多作品中,最喜歡兩部:

Python 告訴你絕不知道的1983-2018 春晚
(2005 年《功夫》)

Python 告訴你絕不知道的1983-2018 春晚
(2009 年《不差錢》)

▌港臺明星上春晚次數對比

不知你發現沒有,前面這些人員都來自內地,港臺及海外明星並沒有出現,但不可忽略的是,他們的演出讓春晚更精彩。

來看看都有哪些港臺明星上過春晚,上了幾次:

Python 告訴你絕不知道的1983-2018 春晚

(注:這裡選的 10 位明星是第一時間想到的,全憑個人主觀印象)

周董上過 5 次春晚,你猜對了麼?最近一次是去年的《告白氣球》,當時朋友圈都刷爆了。除此之外,他其他幾次登臺,都驚豔無比,04 年的《龍拳》,08 年的《青花瓷》,09 年的《本草綱目》以及 11 年的《蘭亭集序》。

Python 告訴你絕不知道的1983-2018 春晚

15 年,偶像換了一波又一波,他卻依舊是那個光芒四射的周杰倫。

成龍大哥同樣上了 5 次,一身正氣、中國功夫。

劉德華是四大天王中上春晚最多、最早的,2005 年唱了那首《恭喜發財》之後,每年過年在大街小巷你都能聽到。

王力宏上了 4 次,2012 年龍年,再次唱了那首家喻戶曉的《龍的傳人》。

王菲是港臺明星中,上春晚次數最多的女星之一,98 年和那英的《相約九八 》影響力空前。其他幾次《傳奇》、《因為愛》和《歲月》也空靈好聽。

▌歌曲、小品、相聲等節目數量對比

最後,再來看看春晚各類節目構成比例。印象中,最多的節目就是歌曲,其次是小品、相聲。可以看到,歌曲類節目基本佔了所有節目的一半,小品佔了 15%,相聲是 9%。其他型別則是一些雜技、戲劇、舞蹈這些,未作統計。

Python 告訴你絕不知道的1983-2018 春晚

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69900353/viewspace-2565395/,如需轉載,請註明出處,否則將追究法律責任。

相關文章