以下是一个示例代码,用于按年汇总行的总和:
import pandas as pd
# 创建示例数据
data = {'年份': [2019, 2019, 2020, 2020, 2021],
'数值': [100, 200, 300, 400, 500]}
df = pd.DataFrame(data)
# 按年份汇总数据并计算总和
sum_by_year = df.groupby('年份')['数值'].sum()
print(sum_by_year)
输出:
年份
2019 300
2020 700
2021 500
Name: 数值, dtype: int64
解释:
pandas
库。data
。df
。groupby
方法按年份对数据框进行分组,并选择要汇总的列 数值
。sum
方法计算每个年份的总和,并将结果存储在 sum_by_year
变量中。