python数据统计与分析,怎么用python统计数据
使用实例:分别统计超过中蛋白质和固形物数据
1、建立根据任务要求分别统计蛋白质和固形物的自定义函数(方法)
defprod_describe(数据,分类,类别,删除列):
desc=数据。分组依据([分类])[类别]。描述()
desc.drop(columns=remove_col,axis=1,inplace=True)
#范围(极差)=最大-最小
desc[极差]=desc[最大]-desc[最小]
#更新统计数据的列名称(英文- 》中文)
desc=描述.重命名(列={count: 样品数量,
意思是":"平均值,
标准 : 标准偏差,
最小 : 最小值,
最大值 : 值})
desc=desc.sort_values(by=[样品数量],轴=0,升序=假)
returndesc
#由于报告不需要分位数的统计量,故删除这些字段[25%,50%,70%]
remove_col=[25% , 50% , 75% ]2、关键参数的赋值
分类=产品
类别1=蛋白质
类别2=固形物
数据=数据准备拷贝()3、实现根据产品名称分别对蛋白质和固形物进行统计
类别1 _ desc=产品_描述(数据,分类,类别1,移除列)
4、将两种统计结果汇总在一起,写入Excel文件中并保存类别2 _ desc=生产_描述(数据,分类,类别2,删除_列)
类别2])
file= d :/测试/总结/数据_统计。xlsx
result.to_excel(file,sheet_name=Statistics )
打印(已经全部完成,请检查!)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。