可以使用pandas库来按多个分组将特定行求和。下面是一个代码示例:
import pandas as pd
# 创建一个示例数据集
data = {'Group1': ['A', 'A', 'B', 'B', 'A'],
'Group2': ['X', 'X', 'Y', 'Y', 'Z'],
'Value': [1, 2, 3, 4, 5]}
df = pd.DataFrame(data)
# 按多个分组将特定行求和
df_sum = df.groupby(['Group1', 'Group2']).sum()
print(df_sum)
输出结果为:
Value
Group1 Group2
A X 3
Z 5
B Y 7
在上面的代码中,首先创建了一个示例数据集df
。然后,使用groupby()
函数按Group1
和Group2
两个列进行分组。最后,使用sum()
函数对每个分组进行求和。
请注意,需要确保数据集中存在要分组和求和的列,并且需要导入pandas库。