我有这个数据框:
Col1 | Col2 | Col3 \n
A | 1 | 1 \n
B | 23 | 2 \n
C | 21 | 1 \n
在Pandas中添加,组合或总结A&是否可行B在一起所以它会像:
Col1 | Col2 | Col3 \n
A | 24 | 3 \n
C | 21 | 1 \n
我尝试过分组,但由于涉及的密钥A和B不同而无法使用?
答案 0 :(得分:0)
将replace
用于相同的类别,然后使用groupby
+ sum
:
df = df.groupby(df['Col1'].replace({'B':'A'})).sum().reset_index()
print (df)
Col1 Col2 Col3
0 A 24 3
1 C 21 1