91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何通過Python爬取NBA湖人隊球員薪資并進行分析

發布時間:2022-01-14 15:25:24 來源:億速云 閱讀:179 作者:小新 欄目:大數據

這篇文章主要為大家展示了“如何通過Python爬取NBA湖人隊球員薪資并進行分析”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“如何通過Python爬取NBA湖人隊球員薪資并進行分析”這篇文章吧。

本文的文字及圖片來源于網絡,僅供學習、交流使用,不具有任何商業用途,版權歸原作者所有,如有問題請及時聯系我們以作處理。

下面通過Python爬取NBA湖人隊球員薪資并進行分析,代碼如下:

 1import pandas as pd
 2import matplotlib.pyplot as plt
 3df = pd.DataFrame()
 4url_list = ['http://www.espn.com/nba/salaries/_/seasontype/4']
 5for i in range(2, 13):
 6    url = 'http://www.espn.com/nba/salaries/_/page/%s/seasontype/4' % i
 7    url_list.append(url)
 8# 遍歷網頁中的table讀取網頁表格數據
 9for url in url_list:
10    df = df.append(pd.read_html(url), ignore_index=True)
11# 列表解析:遍歷dataframe第3列,以子字符串$開頭
12df = df[[x.startswith('$') for x in df[3]]]
13# 篩選"湖人隊"
14df1=df[df[2]=='Los Angeles Lakers']
15df2=df1.copy()    # 拷貝一個副本
16df2[3]=df2[3].map(lambda a: a.replace('$', ''))  # 將薪資中的“$”去掉
17df2[3]=df2[3].apply(lambda x: float(x.replace(",", "")))
18print(df2)
19# 新增一列
20df2['中文名']=['勒布朗-詹姆斯','安東尼-戴維斯','丹尼-格林','肯塔維厄斯-考德威爾-波普','埃弗里-布拉德利','賈維爾-麥基','德文泰-卡考克','奎因-庫克','亞歷克斯-卡魯索','拉簡-隆多','凱爾-庫茲馬','馬基夫-莫里斯','賈里德-杜德利','德懷特-霍華德','大衛-斯托克頓']
21df2.to_excel('NBA1.xlsx',header=['RK','NAME','TEAM','SALARY','中文名'], index=False)
22df3=df2.sort_values(by=3,ascending=True)  # 降序排序
23fig=plt.figure(figsize=(8,4))   # 畫布大小
24plt.subplots_adjust(left=0.3)   # 調整圖表空白處
25plt.rcParams['font.sans-serif']=['SimHei']                # 解決中文亂碼
26plt.ticklabel_format(useOffset=False, style='plain')      # 禁止科學計數法
27plt.title('NBA 湖人隊球員薪資現狀分析',fontsize='18')   # 圖表標題
28plt.xlim(800000,40000000)
29x=df3['中文名']
30y=df3[3]
31median=df3[3].median()
32plt.barh(x,y,label='薪資',color='r')
33# 薪資中位數參考線
34plt.axvline(median,color='blue',linestyle='--',)
35plt.show()

以上是“如何通過Python爬取NBA湖人隊球員薪資并進行分析”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

简阳市| 普格县| 无锡市| 义马市| 嵊州市| 磴口县| 永清县| 合山市| 盐山县| 察隅县| 滦平县| 江油市| 南木林县| 蓬溪县| 潮州市| 永吉县| 福鼎市| 恩平市| 沙洋县| 中卫市| 邯郸县| 壶关县| 巴林右旗| 德令哈市| 连云港市| 庄浪县| 梓潼县| 丹东市| 疏勒县| 凤阳县| 竹北市| 姜堰市| 隆尧县| 灌云县| 格尔木市| 利辛县| 乐至县| 阿克陶县| 肥东县| 桑植县| 沽源县|