2019年
除夕夜
的到來已經進入倒計時,在這家庭團圓的時刻,除了全家一起看
春節聯歡晚會
外,一起去電影院看部電影也是極好的選擇。每年的
賀歲檔
也是各大影片相互角逐、吸金的重要時刻,很多影片提前幾個月就開始宣傳,而對賀歲片的吐槽也為過年增添不少氣氛。
十年,對於任何人來說都是一個巨大的變化。
十年的電影無論題材、拍攝技術和資金都發生了很大的變化,所以找了一下近十年來的電影票房資料,用資料來分析一下電影十年來的變化。
資料爬取
在中國票房網站上提供了近十年來各大電影的票房資料資訊,包括影片名、影片型別、票房、上座率、國家以及上映日期,我們爬取十年來每年票房前25的影片資料,這些優質影片可以稱得上是每年電影市場的代表。
資料資訊:
完整程式碼:
import requests
from bs4 import BeautifulSoup
import xlwt
def pachong(url,c):
res = requests。get(url)
res。encoding = “utf-8”
soup = BeautifulSoup(res。text,“lxml”)
html = soup。select(“。date > tr > td”)
for i in range(25):
worksheet。write(i+25*c, 0, label = html[0+7*i]。text)
worksheet。write
(i+25*c, 1, label = html[1+7*i]。text)
worksheet。write(i+25*c, 2, label = html[2+7*i]。text)
worksheet。write(i+25*c, 3, label = html[3+7*i]。text)
worksheet。write(i+25*c, 4, label = html[4+7*i]。text)
worksheet。write(i+25*c, 5, label = html[5+7*i]。text)
worksheet。write(i+25*c, 6, label = html[6+7*i]。text)
if __name__ == ‘__main__’:
workbook = xlwt。Workbook(encoding = ‘utf-8’)
worksheet = workbook。add_sheet(‘My Worksheet’)
for i in range(10):
lianjie = “http://www。cbooo。cn/year?year=”+str(2009+i)
pachong(lianjie,i)
workbook。save(‘Excel_Workbook。xls’)
年度票房冠軍
能夠在每年幾百部電影中脫穎而出自然說明影片的水平,票房資料也能說明經濟發展狀況。所以我們對十年來的影片年度票房冠軍資料進行比較。
從票房來看,近年來票房一路上升,說明國家經濟發展讓大家提高生活水平,去影院觀影人數明顯增多。一部好的影片都是幾十億的票房啊!
這十年中,2009、2010、2011和2014年是美國電影,其餘都是國產電影,這說明國產電影的崛起,尤其是戰狼2和
紅海行動
兩部愛國題材的電影票房都十分突出。猶記那個夏天,各類新聞和朋友圈都被一個叫吳京的男人和他的戰狼刷屏。
影片型別
影片一般為動作、愛情、科幻和動畫等幾大類,所以我們看一下近十年的250部優秀影片中的不同題材所佔比例,也反映十年來電影市場的變化。
從中我們可以看到,動作片可謂是一騎絕塵,遙遙領先其他題材影片,排在其後的是喜劇、科幻和愛情片。動作片比較典型的有《戰狼2》、《紅海行動》以及美國大片《
速度與激情繫列
》,喜劇片就小編了解的有開心麻花系列的幾部片子。愛情片影響比較深的是場景固定、劇情單一的,不過國產的大多是校園愛情虐戀的,看起來比較狗血。
國產片VS外國片
影片總量
不僅是影片票房出現明顯上升的趨勢,每年的影片數量也是不斷增加,下面是統計十年來影片數量。
平均票價
十年來,任物價起起伏伏,電影票價依然穩定。票價比較集中在30-40元之間,所以沒事去看看電影還是比較實惠的。不過也不排除有的地方票價高,有的地方票價低的情況,畢竟每個城市消費水平不同。
上座率
場均人次比較集中在30-40的區間內,而且近年來上座率呈下降趨勢,可能是現在電影院比較多,而且網路發展讓大家可以在家上網就可觀看。說到這裡小編有點傷感,上次去電影院早已不記得是什麼時候了。哎,可能太愛學習,哈哈哈
畫圖及文章邊框全部採用紅色,希望能沾點春節的福氣,來年讀者人數節節高。以上就是本期的票房資料分析內容,由於春節置辦年貨,所以文章總結比較簡單,更多資訊歡迎大家留言討論。2019年賀歲檔多部影片,你會看哪一部呢?
歡迎大家關注我的公眾號《深度學習與python》