我有一个看起来像这样的数据框:
team_1 score_1 team_2 score_2
AUS 2 SCO 1
ENG 1 ARG 0
JPN 0 ENG 2
我可以使用以下命令从一个团队中检索所有数据: #list specifiying team of interest
team = ['ENG']
#slice 数据框以仅显示列“Team 1”或“Team 2”值在指定字符串列表“team”中的行
df.loc[df['team_1'].isin(team) | df['team_2'].isin(team)]
team_1 score_1 team_2 score_2
ENG 1 ARG 0
JPN 0 ENG 2
我现在如何才能只返回我的“团队”的分数,例如:
team score
ENG 1
ENG 2
也许为每个团队创建一个索引以便过滤掉?也许对 team_1 和 team_2 列进行编码以过滤掉?
江户川乱折腾
森林海
眼眸繁星
随时随地看视频慕课网APP
相关分类