震驚!誰上春晚最多?我用 Python 分析過往 39 屆央視春晚的數(shù)據(jù)

01.獲取數(shù)據(jù)
39屆的春晚的導演和主持人的數(shù)據(jù),我們主要通過百度百科,獲取春晚的歷屆導演、主持人的數(shù)據(jù)。

這個網(wǎng)頁非常簡單,稍微有點爬蟲基礎(chǔ)的都能輕松獲取,是一個靜態(tài)的網(wǎng)頁,通過request獲取html,然后進行解析,示例代碼如下:

然后我把爬取的數(shù)據(jù)存到csv里面,方便我們后面進行分析。

獲取節(jié)目單數(shù)據(jù)
具體的演出節(jié)目,我們也是通過百度百科來獲取 1983 年至 2021 年春晚節(jié)目單的詳細信息。

數(shù)據(jù)抓取和保存數(shù)據(jù)的代碼如下:

抓取信息如下:

02.對春晚的數(shù)據(jù)深入分析
1).誰導演春晚次數(shù)最多?

將數(shù)據(jù)放到字典中,并對字典排序,得到下面數(shù)據(jù)

導演次數(shù)最多的是黃一鶴和朗昆導演,兩個人都導演了 5 次。大部分人可能對黃一鶴導演不是很熟悉,因為他導演春晚的時候是在 80 年代,很多人都沒有出生。朗坤則相對可能熟悉些,最近一次導演是 2009 年。今天的陳臨春導演在 2008 年和 2011也擔任過春晚的導演。
03).數(shù)據(jù)可視化分析
使用 pychearts 庫,把將春晚導演數(shù)據(jù)進行可視化展示

輸出為柱狀圖:

2.誰主持春晚次數(shù)最多?

使用柱狀圖,進行展示主持次數(shù) Top10 的主持人

3).誰上春晚次數(shù)最多,堪稱「釘子戶」
清洗出來的數(shù)據(jù)如下:

橫向柱狀圖展示數(shù)據(jù):

4).歌曲、小品、相聲等節(jié)目數(shù)量對比

使用餅狀圖進行數(shù)據(jù)可視化:
從圖中可以看出,最多的節(jié)目就是歌曲,其次是小品、相聲。歌曲類節(jié)目基本占了所有節(jié)目類型的 55%,小品占了 11%,相聲是 7%。其他類型則是一些雜技、武術(shù)、猜謎等,未作詳細統(tǒng)計。


菜鳥編程大本營,已經(jīng)正式上線
專注于分享趣味的編程技巧,不限于Java, Python ,Go, Javascript等語言,讓菜鳥愛上編程,進階成為高手,歡迎關(guān)注。
年度爆款文案
6).30個Python奇淫技巧集?
評論
圖片
表情
