如何在数据帧的不同列中对具有相同键的一列行求和?

问题描述 投票:1回答:1
  df = prem[['HomeTeam','HP','AP']]
  print(df)
             HomeTeam  HP  AP
  0         Liverpool   3   0
  1          West Ham   0   3
  2       Bournemouth   1   1
  3           Burnley   3   0
  4    Crystal Palace   1   1
  ..              ...  ..  ..
  283          Wolves   1   1
  284         Burnley   1   1
  285         Chelsea   3   0
  286      Man United   3   0
  287       Leicester   3   0     

我想知道我如何总结西汉姆的所有归属点。我所能想出的是整个HP,基准点,列的总和。

python pandas dataframe sum
1个回答
0
投票

从正在询问的内容,我想是这样的:

df.loc[df['HomeTeam'] == 'West Ham'], 'HP'].sum()
© www.soinside.com 2019 - 2024. All rights reserved.