首页 > 其他分享 >45.自定义函数实现分组统计

45.自定义函数实现分组统计

时间:2022-11-20 16:35:35浏览次数:57  
标签:自定义 产品名称 df 45 分组 maxcount print

#自定义函数实现分组统计

#能过自定义的函数实现分组统计 
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

 

标签:自定义,产品名称,df,45,分组,maxcount,print
From: https://www.cnblogs.com/988MQ/p/16908794.html

相关文章