以下是一个示例代码,演示了如何按表分区分组,并对表的列进行求和:
import pandas as pd
# 创建示例数据
data = {'分区': ['A', 'A', 'B', 'B', 'A', 'B'],
'数值': [1, 2, 3, 4, 5, 6]}
df = pd.DataFrame(data)
# 按分区分组,并对数值列求和
result = df.groupby('分区')['数值'].sum()
# 打印结果
print(result)
这段代码首先导入了 pandas 库,然后创建了一个示例数据表,其中包含了两列数据:分区和数值。接下来,通过 groupby() 函数按照分区列进行分组。然后,对分组后的数值列使用 sum() 函数进行求和操作。最后,使用 print() 函数打印求和结果。
以上代码的输出结果将会是:
分区
A 8
B 13
Name: 数值, dtype: int64
这表示根据分区分组后,A 分区的数值列求和为 8,B 分区的数值列求和为 13。
下一篇:按表格进行值计数