import pandas as pd
# 分组
# 对数据进行分组,对每一组的数据进行计算
# SQL是可以对数据进行分组和过滤的
# Pandas可以通过groupby函数对数据进行更加复杂的分组运算
# 分组运算的过程
# 1.分组 根据某些要求分组
# 2.运算 根据不同的分组数据进行不同的运算
# 3.合并 把每一个分组的运算结果合并在一起
dict_data = {
'key1':['a','b','c','d','a','b','c','d'],
'key2':['one','two','three','four','five','six','seven','eight'],
'data1':[1,2,3,4,5,6,7,8],
'data2':[3,4,6,9,8,6,5,4]
}
# 根据字典创建df对象
df = pd.DataFrame(dict_data)
print(df)
<