pandas 对同一组中的列值求和,并单独保存该 Dataframe

nhjlsmyf  于 2023-03-11  发布在  其他
关注(0)|答案(1)|浏览(151)

假设我有一个如下所示的 Dataframe :

In [186]:

df = pd.read_csv(file, engine='python',sep='\t')
df

Out[186]:
length value   parent
        
100       5       X
 90      18       X
 77      17       Y
 15      15       Y
 89      11       Z

如果要将此 Dataframe 更改为以下内容,应该怎么做:

value   parent
        
  23    X
  32    Y
  11    Z

我基本上总结了同一组中的列值,并将 Dataframe 保存到一个单独的 Dataframe 中。如您所见,我对长度列不感兴趣。

jm81lzqq

jm81lzqq1#

删除长度列并执行以下操作

df.groupby(['parent']).sum()

documentation

相关问题