python教程110-Python销售订单分析
「销售订单excel物料」https://www.aliyundrive.com/s/8yihmUZPhWK
数据分析的三大作用:现状分析、原因分析、预测分析,现状分析可以表明当前的业务状况,对当前的业务状况做分析,可以给决策者提供一个数据支撑和参考。
本节使用一组销售订单明细数据,研究不同产品的订单数和销量情况,同时研究每个分拨中心的销量占比以及哪些月份订单量最多,综合数据分析的结果给业务决策热提供数据支持。
1、使用pandas包导入数据,其中parse_dates用于解析日期。
2、订单前十的产品
查看订单量前十的产品都有哪些?使用value_counts()函数进行分组计数,默认是降序排列,同时使用head函数选取前十个数据结果,其中充电宝订单数排第一位。
数字不太直观,我们导入matplotlib包将订单量可视化进行展示。
value_counts函数是默认降序排列,可以使用sort_values函数升序排列后,使用plot.barh函数做一个条形图,由图可以看出订单数排前十的产品,且贴膜和数据线这两款产品之间订单数出现显著差异。
3、销售量前十的产品
查看销售量前十的产品,按照产品名称分组求和,然后使用sort_values函数设置ascending=False参数进行降序排列。
使用条形图直观地展示数据结果,手机壳的销量排第一位,表明手机壳更新换代速度比较快,产品需求多。
4、每个分拨中心中心的销量占比
每款产品都是由分拨中心始发,查看每个分拨中心中心的销量占比,使用groupby函数根据发货地分组求和,同时除以总销量,即可得到每个分拨中心的销量占比。
使用plot.pie函数绘制一个饼图,由图可以看出上海分拨中心的的销量占比最高,达到37.89%,郑州分拨中心的销量占比最低,仅有11.38%。
5、哪些月份订单量最多
查看哪些月份的订单最多,这里筛选2018年1月1日到2018年12月31日的数据,同时使用map和lambda函数提取年月,将提取的年月数据格式变化为字符类型。
使用dtypes函数查看数据类型,可以看到初始的订单日期为日期类型,提取后的月份字段变为字符类型。
计算每个月的订单数,按照月份进行分组计数,其中nunique函数可以实现非重复计数功能。
使用plot函数绘制一个折线图,由图可以看出2018年12月的订单数最多,2018年2月份的订单数最少。
文章节选大话数据分析公共账号,并编辑。
python教程110-Python销售订单分析相关推荐
- Python销售订单分析。
我们常讲数据分析的三大作用:现状分析.原因分析.预测分析,现状分析可以表明当前的业务状况,对当前的业务状况做分析,可以给决策者提供一个数据支撑和参考. 本节使用一组销售订单明细数据,研究不同产品的订单 ...
- Python销售订单分析
我们常讲数据分析的三大作用:现状分析.原因分析.预测分析,现状分析可以表明当前的业务状况,对当前的业务状况做分析,可以给决策者提供一个数据支撑和参考. 本节使用一组销售订单明细数据,研究不同产品的订单 ...
- 廖雪峰python教程书-Python 爬虫:把廖雪峰的教程转换成 PDF 电子书
写爬虫似乎没有比用 Python 更合适了,Python 社区提供的爬虫工具多得让你眼花缭乱,各种拿来就可以直接用的 library 分分钟就可以写出一个爬虫出来,今天就琢磨着写一个爬虫,将廖雪峰的 ...
- python教程实例-python教程实例
广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 然后我们要将python原生数据类型恢复成正常的对象实例. serializer ...
- Python教程:Python中的for 语句
Python 中的 for 语句与你在 C 或 Pascal 中可能用到的有所不同. Python教程 中的 for 语句并不总是对算术递增的数值进行迭代(如同 Pascal),或是给予用户定义迭代步 ...
- 简明python教程-简明Python教程-中文版.pdf
您所在位置:网站首页 > 海量文档  > 计算机 > Python 简明Python教程-中文版.pdf152页 本文 ...
- Python学习路线,Python教程,Python入门,Python自学课程,Python学习网站
这是一篇关于如何成为python开发者学习路线图的非常规咆哮体文章,也是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学.不管你学习的出发点是兴趣驱动.拓展思 ...
- 【白手起家】Python教程01——Python总论
文章目录 1.Pyhton的起源 2.Python的发展 3.Python的特点 1.Pyhton的起源 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,G ...
- 【Python教程】Python快速教程
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题. Python包含的内容 ...
最新文章
- 点到点与端到端通信有什么区别:
- 非变动性算法源代码分析与使用示例( for_each、min_element 、find_if、search 等)...
- salt 执行命令等待_saltstack异步执行命令
- PAT——个位数统计(1021)
- 阿里推出 PolarFS 分布式文件系统:将存储与计算分开,提升云数据库性能(附论文)
- python 修行之路(1-自我介绍及python环境的搭建)
- html两个布局并列居中,CSS布局-将两个div并排居中并对齐
- 台式计算机读不到u盘怎么回事,电脑读不出u盘怎么办
- 威廉玛丽学院计算机专业好吗,威廉玛丽学院计算机硕士语言要求请问在哪
- 【双足轮机器人】Ascento技术详解--(1)摘要和引言(2)系统描述【翻译】
- 郭霖老师的组合模式讲解
- 【AI隐私保护.论文笔记】CrypTFlow2: Practical 2-Party Secure Inference,CrypTFlow2:实用的安全两方推理
- 卸载Google Drive 硬盘-必须退出程序才能卸载
- 什么叫SOC-新能源充电桩
- 校园转转二手市场源码/Java二手交易市场整站源码
- MOOS程序解析记录(1)
- Instant Neural Graphics Primitives with a Multiresolution Hash Encoding 翻译
- 大众创业热度不减,好机友项目强势来袭
- 菜鸟与 cef 的邂逅之旅(三):Cef3 中 C++ 与 JavaScript 的互相调用
- Nvidia显卡重新安装解决方案