春晚各年收視率數據分析


1.代碼

import requests
from bs4 import BeautifulSoup
url='https://www.phb123.com/yule/zongyi/10736.html'
r=requests.get(url)
try:
    r.raise_for_status()
    r.encoding=r.apparent_encoding
    data=r.text
except:
    print('ERROR')
soup=BeautifulSoup(data,'html.parser')
a=soup.find_all('p')
for i in range(6,20):
    print(a[i].get_text())
import matplotlib.pyplot as plt
list_1=['2005','2006','2008','2009','2010','2011','2012','2013','2014','2015','2016','2017']
list_2=['郎昆','郎昆','金越','張曉海 陳臨春','郎昆','金越','馬東 陳臨春 張曉海','哈文','哈文','馮小剛','哈文','呂逸濤','楊東升']
x=[]
y=[]
for i in range(12):
    y.append(list_1[i])
    x.append(list_2[i])
x.reverse()
y.reverse()
plt.barh(range(len(y)),y,tick_label=x,color='blue')
plt.rcParams['font.sans-serif'] = ['STKaiTi']
plt.rcParams['axes.unicode_minus'] = False
plt.title("春晚導演收視率歷史排行榜")
plt.show()

2.效果

 

 3.遇到的問題

只能搞一點點簡單的並且借助同學的幫助 努力學習python


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM