例题:用pandas计算历年NBA球队获取总冠军的次数
res.to_csv('./a.csv',index=False) # 将文件保存在上一层,index=False表示保存的列表中不存在索引
pd.read_csv('./a.csv') # 打开保存的文件
res=pd.read_html('https://baike.baidu.com/item/NBA%E6%80%BB%E5%86%A0%E5%86%9B/2173192?fr=aladdin') # 返回的是一个列表,列表是当前页面的所有表格数据。
res.columns = res.iloc[0] # 将列表中第一行的数据赋值给列名
res.drop([0], inplace=True) # 将列表中第一行的数据删除
res.groupby('冠军')
res.groupby('冠军').groups # 将每支队伍获冠军的序列号展示出来
res.groupby('冠军').size().sort_values(ascending=False) # 将每支队伍获冠军的总次数展示出来,按照降序的方式
# 题目: 在获奖的冠军队伍中,选出获取FMVP次数最多的选手以及他所处的队伍
res.groupby(['冠军', 'FMVP']).size()