Python连锁门店的数据分析

1、导入的excel数据
2、代码

#连锁门店的数据分析#导入数据源
import pandas as pd
from datetime import datetime
data = pd.read_csv(r"C:/Users/Showing/Desktop/shop.csv", parse_dates=["成交时间"],encoding="gbk",engine="python")# 1、哪些类别的商品比较畅销,订单表中对类别ID进行分组,对分组后的销量进行求和,利用数组分组
data.groupby("类别ID")["销量"].sum().reset_index()#销量最好的前10个类别
data.groupby("类别ID")["销量"].sum().reset_index().sort_values(by="销量",ascending=False).head(10)# 2、统计哪些商品比较畅销,用数据透视表计算比较畅销的前10商品,利用数据透视表
pd.pivot_table(data, index="商品ID", values="销量",aggfunc="sum").reset_index().sort_values(by="销量",ascending=False).head(10)# 3、不同门店的销售占比,需新增一个销售额字段,按照门店编号进行分组,对分组后的营业额求和运算,最后计算不同门店的销售额占比
data["销售额"] = data["销量"]*data["单价"]
data.groupby("门店编号")["销售额"].sum()data.groupby("门店编号")["销售额"].sum()/data["销售额"].sum()#绘制不同门店销售额占比的饼图
#导入matplotlib库中的pyplot,并起名为plot
import matplotlib.pyplot as plt
%matplotlib inline
plt.rcParams["font.sans-serif"]='SimHei'
plt.rcParams['axes.unicode_minus'] = False
plt.subplot(1,2,1)
(data.groupby("门店编号")["销售额"].sum()/data["销售额"].sum()).plot.pie(autopct='%.0f%%')# 4、哪些时间段是客流量高峰,取出小时数,用订单ID去重计算代表客流量
#利用自定义时间格式函数strftime 提取小时数
data["小时"] = data["成交时间"].map(lambda x:int(x.strftime("%H")))
#对小时和订单去重
traffic = data[["小时","订单ID"]].drop_duplicates()
#每小时的客流量
traffic.groupby("小时")["订单ID"].count()
#绘制每小时客流量折线图
plt.subplot(1,2,2)
traffic.groupby("小时")["订单ID"].count().plot()#将图表保存到本地
plt.savefig("C:/Users/Showing/Desktop/pie_plot.jpg")

3、结果图

Python连锁门店的数据分析相关推荐

  1. Python连锁药店营业额数据分析实验

    前些天发现了一个巨牛的人工智能学习电子书,通俗易懂,风趣幽默,无广告,忍不住分享一下给大家.(点击跳转人工智能学习资料) 一.题目 附件drug. order_ detai 1.xlsx是某连锁药店销 ...

  2. 茶饮连锁门店数字化转型

    随着连锁门店的迅速扩张,给连锁品牌带来门店管理压力的同时,也无形中推动了零售行业的数字化转型.以连锁加盟模式为主的茶饮门店如何实现数字化转型.推动整体业务的综合增长,是摆在每个茶饮品牌面前的核心课题. ...

  3. 连锁百货企业数据分析系统建设方案

    连锁百货企业数据分析系统建设方案 数据系统建设方案 FineReport数据系统的总体流程为:整合和获取数据,将数据应用于报表的开发,将开发完的报表进行逻辑展示处理和部署,最后呈现给使用者使用. 开发 ...

  4. 无线覆盖智慧连锁门店商业wifi解决方案

    一.连锁行业现状及问题 无线信号差,无线干扰大,网速不给力. 内部员工和访客接入网络不安全,用户上网存在风险. 门店数量多,设备多,总部无法统一管理. 无线没有增值营销功能,门店无法独立营销. 二.连 ...

  5. Python预测之美 数据分析与算法实战(一)

    Python预测之美 数据分析与算法实战 声明:本文旨在对这本书进行简单的整理,列出大致得内容框架,不做具体而又深入的分析.想要深入了解的小伙伴们,自行解决吧. 第一篇 预测入门 第二篇 预测算法 第 ...

  6. Python中常用的数据分析工具(模块)有哪些?

    本期Python培训分享:Python中常用的数据分析工具(模块)有哪些?Python本身的数据分析功能并不强,需要安装一些第三方的扩展库来增强它的能力.我们课程用到的库包括NumPy.Pandas. ...

  7. excel调用python编程-使用python集合进行EXCEL数据分析

    使用python集合进行EXCEL数据分析 标准库 Python真正精彩的方面之一是它具有非常丰富的模块标准库 ,无需安装第三方模块即可进行一些复杂的编程. 如果您在系统上有效安装了python,则可 ...

  8. python大数据分析实例-Python实现的大数据分析操作系统日志功能示例

    本文实例讲述了Python实现的大数据分析操作系统日志功能.分享给大家供大家参考,具体如下: 一 代码 1.大文件切分 import os import os.path import time def ...

  9. python的excel数据分析_excel VS python 谁更适合数据分析?

    我常常会听到这样的问题,"金融分析中,为什么我要学习像python这样的编程语言,甚至使用它超过excel呢?" 在金融领域,python成为炙手可热的分析工具,这几乎已经成为共识 ...

最新文章

  1. Go 学习笔记(59)— Go 第三方库之 etcd/clientv3 封装为方法使用(建立连接、设置key-value、获取key-value、获取带前缀的key-value)
  2. nginx伪静态之try_files和rewrite讲解
  3. Python之compiler:compiler库的简介、安装、使用方法之详细攻略
  4. 卷积神经网络参数计算及卷积层输出尺寸计算
  5. Vue + Element UI + Moment.js——el-table-column的时间戳格式转换解决方案
  6. 关于.NET框架的主要组件 10:45:02
  7. RSS原理和实现[转]
  8. Spring cloud开发内存占用过高解决方法
  9. OpenShift 4 之AMQ Streams(3) - 用Kafka MirrorMaker在Kafka集群间复制数据
  10. react 更新input 默认值setfieldsvalue_值得收藏的React知识点查漏补缺
  11. TDL、CDL信道模型简述
  12. 智能交通中的若干科学和技术问题
  13. win7 摄像头驱动软件找不到,只有sys文件
  14. linux怎么进sda12,VMare12.0.1安装Ubuntu16.04.2遇到[sda] Assuming drive cache
  15. ansible之when条件语法、处理任务失败、jinja2模板和项目管理
  16. #define 宏的边际效应是什么
  17. 【2020 ACM Fellow 华人学者】 吕晨阳 圣路易斯华盛顿大学
  18. 并联串联混合的电压和电流_用“串反并同”和“等效电源”秒解电压、电流、功率怎么变的问题...
  19. “arcgis desktop 遇到严重的应用程序错误,无法继续”
  20. 在手机上安装youget_You-get 的安装与使用

热门文章

  1. 爬取 KFC 早餐,搭配营养早餐
  2. java主要是做什么的?
  3. nuxt 路由重定向错误
  4. java面向对象的设计思想,java设计形式之面向对象的思想(think in OO(Object Oriented))...
  5. 锂离子电池电池容量特性_锂离子电池为什么会爆炸?
  6. Java 学生管理系统(详解)
  7. 这几个步骤,让你的电脑避免卡顿~
  8. Java重载hashcode_HashCode 作用,如何重载hashCode方法
  9. 七牛云文件服务器配置
  10. Softmax函数与交叉熵