我对熊猫和数据帧非常陌生。我在玩弄数据,我试图找出一种方法,根据他们的日程结果计算一个团队的记录。我尝试过很多事情,并且一直在看iterrows,但是在帖子中被告知远离它。那么,在不使用itterrows的情况下,如何计算记录呢
def get_team_record(team, last = 0):
team_df = get_team_schedule(team, last)
record = {'wins': 0, 'losses': 0}
return record
get_team_schedule函数从一组游戏中获取特定团队的时间表。它返回如下内容:
计算每支球队的胜负最好的方法是什么
你可以得到每场比赛的
idxmax()
来判断主客场赢了。从那里,用np.where
确定赢家和输家,然后concat
我们创建的每个列的value_counts()
,并返回每个组的总和。使用.sum(level=0)
是将索引作为一个组来执行.groupby
和sum
的一种简单方法。索引是执行value_counts().to_frame()
和concat
之后的团队:相关问题 更多 >
编程相关推荐