「销售订单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销售订单分析相关推荐

  1. Python销售订单分析。

    我们常讲数据分析的三大作用:现状分析.原因分析.预测分析,现状分析可以表明当前的业务状况,对当前的业务状况做分析,可以给决策者提供一个数据支撑和参考. 本节使用一组销售订单明细数据,研究不同产品的订单 ...

  2. Python销售订单分析

    我们常讲数据分析的三大作用:现状分析.原因分析.预测分析,现状分析可以表明当前的业务状况,对当前的业务状况做分析,可以给决策者提供一个数据支撑和参考. 本节使用一组销售订单明细数据,研究不同产品的订单 ...

  3. 廖雪峰python教程书-Python 爬虫:把廖雪峰的教程转换成 PDF 电子书

    写爬虫似乎没有比用 Python 更合适了,Python 社区提供的爬虫工具多得让你眼花缭乱,各种拿来就可以直接用的 library 分分钟就可以写出一个爬虫出来,今天就琢磨着写一个爬虫,将廖雪峰的 ...

  4. python教程实例-python教程实例

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! 然后我们要将python原生数据类型恢复成正常的对象实例. serializer ...

  5. Python教程:Python中的for 语句

    Python 中的 for 语句与你在 C 或 Pascal 中可能用到的有所不同. Python教程 中的 for 语句并不总是对算术递增的数值进行迭代(如同 Pascal),或是给予用户定义迭代步 ...

  6. 简明python教程-简明Python教程-中文版.pdf

    您所在位置:网站首页 > 海量文档 &nbsp>&nbsp计算机&nbsp>&nbspPython 简明Python教程-中文版.pdf152页 本文 ...

  7. Python学习路线,Python教程,Python入门,Python自学课程,Python学习网站

    这是一篇关于如何成为python开发者学习路线图的非常规咆哮体文章,也是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学.不管你学习的出发点是兴趣驱动.拓展思 ...

  8. 【白手起家】Python教程01——Python总论

    文章目录 1.Pyhton的起源 2.Python的发展 3.Python的特点 1.Pyhton的起源 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,G ...

  9. 【Python教程】Python快速教程

    作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 怎么能快速地掌握Python?这是和朋友闲聊时谈起的问题. Python包含的内容 ...

最新文章

  1. 点到点与端到端通信有什么区别:
  2. 非变动性算法源代码分析与使用示例( for_each、min_element 、find_if、search 等)...
  3. salt 执行命令等待_saltstack异步执行命令
  4. PAT——个位数统计(1021)
  5. 阿里推出 PolarFS 分布式文件系统:将存储与计算分开,提升云数据库性能(附论文)
  6. python 修行之路(1-自我介绍及python环境的搭建)
  7. html两个布局并列居中,CSS布局-将两个div并排居中并对齐
  8. 台式计算机读不到u盘怎么回事,电脑读不出u盘怎么办
  9. 威廉玛丽学院计算机专业好吗,威廉玛丽学院计算机硕士语言要求请问在哪
  10. 【双足轮机器人】Ascento技术详解--(1)摘要和引言(2)系统描述【翻译】
  11. 郭霖老师的组合模式讲解
  12. 【AI隐私保护.论文笔记】CrypTFlow2: Practical 2-Party Secure Inference,CrypTFlow2:实用的安全两方推理
  13. 卸载Google Drive 硬盘-必须退出程序才能卸载
  14. 什么叫SOC-新能源充电桩
  15. 校园转转二手市场源码/Java二手交易市场整站源码
  16. MOOS程序解析记录(1)
  17. Instant Neural Graphics Primitives with a Multiresolution Hash Encoding 翻译
  18. 大众创业热度不减,好机友项目强势来袭
  19. 菜鸟与 cef 的邂逅之旅(三):Cef3 中 C++ 与 JavaScript 的互相调用
  20. Nvidia显卡重新安装解决方案

热门文章

  1. 熊猫入金讲付费一种能力
  2. 正则表达式 匹配中文
  3. 从标题到活动谈谈微信运营三件事儿
  4. redis的实时监控
  5. VM虚拟机与docker
  6. Photoshop CS5画笔初学者必读(14)——历史记录艺术画笔
  7. 【码上实战】【立体匹配系列】经典PatchMatch: (2)主类
  8. c语言中在按回车键继续的这句话后面大什么程序可移执行,2018年C语言程序设计期末考试试题及其答案...
  9. bowtie和bowtie2使用条件区别及用法
  10. SQLSever的安装