以下是一个示例代码,可以按照第一列对所有列进行分组并求和:
import pandas as pd
# 创建示例数据
data = {'A': ['A1', 'A1', 'A2', 'A2', 'A3', 'A3'],
'B': [1, 2, 3, 4, 5, 6],
'C': [7, 8, 9, 10, 11, 12]}
df = pd.DataFrame(data)
# 按照第一列分组并求和所有列
df_grouped = df.groupby('A').sum()
print(df_grouped)
输出结果如下:
B C
A
A1 3 15
A2 7 19
A3 11 23
在这个示例中,我们使用pandas库创建了一个DataFrame对象,并使用groupby
函数按照列"A"进行分组。然后,我们使用sum
函数对每个分组进行求和,得到了按照第一列分组求和的结果。
下一篇:按照1、2、3、4的顺序排序