Excel表格内容A1=苹果,A2=苹果,A3=苹果,A4=香蕉,A5=香蕉,A6=香蕉,B1=1,B2=2,B3=3,B4=2,B5=3,B6=3,请问python如何操作表格分类汇总,才能得到的汇总内容,A4=苹果汇总 ,B4=6,,A8=香蕉汇总, B8=8
时间: 2024-06-14 10:06:21 浏览: 163
你可以使用Python的pandas库来操作和分类汇总Excel表格数据。下面是一个示例代码,演示了如何实现你所描述的汇总内容:
```python
import pandas as pd
# 创建一个DataFrame对象,包含Excel表格的数据
data = {'水果': ['苹果', '苹果', '苹果', '香蕉', '香蕉', '香蕉'],
'数量': [1, 2, 3, 2, 3, 3]}
df = pd.DataFrame(data)
# 使用groupby函数按照水果列进行分组,并对数量列进行求和
result = df.groupby('水果')['数量'].sum()
# 输出汇总结果
print(result['苹果']) # 输出:6
print(result['香蕉']) # 输出:8
```
这段代码首先创建了一个DataFrame对象,其中包含了Excel表格的数据。然后使用groupby函数按照水果列进行分组,并对数量列进行求和。最后,通过索引访问汇总结果。
阅读全文