#自定义函数实现分组统计
#能过自定义的函数实现分组统计
import pandas as pd
df=pd.read_excel('电脑配件销售记录.xlsx')
#print (df. head ()))
#回顾知识点
# print (type (df['产品名称'])) #Series
print(df['产品名称'].value_counts())
maxcount=lambda x:x.value_counts().index[0] #行索引为0的
maxcount.__name__='销量最多的产品'
df1=df.agg({'产品名称':[maxcount],'数量':['sum']})
print(df1)
SD存储卡 3 DVD光驱 3 蓝牙适配器 3 手写板 2 鼠标 2 键盘 1 键盘 1 麦克风 1 无线网卡 1 Name: 产品名称, dtype: int64 产品名称 数量 sum NaN 604.0 销量最多的产品 SD存储卡 NaN
浙公网安备 33010602011771号