这里是我试图编辑的CSV文件的一个示例,你们可以看到洛杉矶湖人队在第一行和第15行分别出现了两次。 我想做的是球队的详细情况,以及每支球队最后的比赛次数、胜负。G代表csv文件中的游戏,W赢,L输。
我的进口
import pandas as pd
import numpy as np
读取和排序文件
ranking = pd.read_csv("ranking.csv")
sortedranks = ranking.sort_values(["SEASON_ID"], ascending=False)
获得2019年的排名并删除重复项但不起作用
rank19 = sortedranks[sortedranks.SEASON_ID == 22019]
rank19.drop_duplicates(subset="G", keep = False, inplace = True)
将
DataFrame
分组可以为您完成工作。我将演示如何使用此简化版本的数据:输出:
现在我可以使用
groupby
并按最大值进行聚合:输出:
相关问题 更多 >
编程相关推荐