下面是一个示例代码,演示如何按分组合并某一列的值。
import pandas as pd
# 创建示例数据
data = {'Group': ['A', 'A', 'B', 'B', 'C', 'C'],
'Value': [1, 2, 3, 4, 5, 6]}
df = pd.DataFrame(data)
# 按分组合并某一列的值
merged = df.groupby('Group')['Value'].sum().reset_index()
print(merged)
输出结果是:
Group Value
0 A 3
1 B 7
2 C 11
在这个示例中,我们首先创建了一个包含分组和值的DataFrame。然后,我们使用groupby
函数按照"Group"列进行分组,并对"Value"列进行求和。最后,我们使用reset_index
函数重新设置索引,以得到合并后的结果。
上一篇:按分组分隔后计算列的平均值
下一篇:按分组后的列的百分比。