分享一个超nice的数据分析实战案例, “手把手”教学,收藏等于学会
大家早上好,本人姓吴,如果觉得文章写得还行的话也可以叫我吴老师。欢迎大家跟我一起走进数据分析的世界,一起学习!
感兴趣的朋友可以关注我或者我的数据分析专栏,里面有许多优质的文章跟大家分享哦。
今天给大家分享一个数据分析案例:线下连锁水果店销售数据分析案例,分析过程我也会以类动图的方式呈现给大家,真正意义上做到收藏即学会。
目录
- 1 案例背景
- 2 问题确认与指标拆解题
- 3 问题解决思路
- 4 案例实操
- 4.1 利用分组分析找到亏损店铺做营销优化,实验验证结论
- 4.2 运用对比分析法解决哪类产品销售好的问题?
- 4.3 利用矩阵关联法找到销量好和利润高的品类
- 4.4 运用趋势分析法分析水果总需求如何?
- 5 结论分析报告
1 案例背景
果多吃水果连锁超市是华北地区的热门线下水果超市。该超市覆盖华北5个省份,且在京津冀地区门店超过90家;与其他动辄SKU过百的水果连锁超市相比,公司专供60种热门水果,其中由果多吃自建供应链的具有自主商标的高品质产品在数量上逐年增加,为企业提供了丰厚利润。自2015至2018年,其年净利润涨幅保持在10%以上,其中2018年的净利润额达7835万。
作为一家线下连锁水果超市,果多吃通过直营+加盟的模式铺开连锁网络。通过标准化的储存方式、仓库的创新设计、高效能的设备以及与供应商的同步数据来确保物美价廉。
其长期的稳定盈利,一方面得益于有针对性的店面规划和商品规划,另一方面得益于完备的会员制度和有效的会员激励方案。公司设计了一套商品分配系统,能够依据各个地区的商品销售特点自动划分该地区的水果供应配比,而总公司一般只需要按照整体需求安排水果采购即可;
2019年,公司发现季度利润有下降趋势,下图是近年来的企业季度利润表现。从图中可以看出,2019年Q1和Q2的利润同比都为负数。连续两个季度无法维持利润增长,如果保持现有利润增幅,将无法满足公司董事会设定的利润目标,企业领导十分着急。
所以现在,老板该咱定了个目标:对比去年达到5%的年净利润增长。
按照前几年的Q1Q2季度利润占比和近年的实际利润情况,估计全年利润为7600万左右,如果需要对去年保持5%的利润增长,则需要达到约8200万利润(7835万 * (1+5%)),还需要填补600万的利润缺口。按去年的季度利润占比,第三季度的利润平均占全年的28%,第四季度占全年的18%,我们预估第四季度的利润提高难度要大于第三季度。所以我们给第三季度分配400万利润提高额,给第四季度分配200万利润提高额。
2 问题确认与指标拆解题
已知利润=收入-成本
,那我们可以主要从增加收入和减少成本两大方面入手,具体如下。
3 问题解决思路
**方案1:**未盈利店铺Q3承担100万毛利额增长额
我们通过店铺的盈利状况,发现接近有23家店铺未盈利(约占92家店面的25%)。我们将25%的毛利额增长任务分配至这25%的未盈利店铺,利用部分商品打折促销的营销推广方式,让店铺增加客流量,提高打折水果销量,同时也提高非打折水果的销售概率。以这个方式来达到店铺毛利额增长的目标;
通过25%的毛利额增长任务拆解单店的日均毛利额增长任务:
- 亏损店铺本季度承担毛利额增长总额为:400万 * 25% = 100万
- 每店铺平均每日承担的毛利额增长额为:100万 / 90天 / 23店铺数 = 483元
- 为了将目标设置得稍微高一些,我们将目标从483元 提高到了 500元
**方案2:**利用高销量高利润商品带来300万毛利额增长额
我们将75%的毛利额增长任务分配至所有店铺,分析热销水果,预测水果的销量变动趋势,改变不同水果的进货配比,从而达到增加毛利额的目标;
通过75%的毛利额增长任务拆解单店的日均毛利额增长任务:
- 所有店铺本季度承担毛利额增长总额为:400万 * 75% = 300万
- 每店铺平均每日承担的毛利额增长额为:300万 / 90天 / 92店铺数 = 360元
4 案例实操
4.1 利用分组分析找到亏损店铺做营销优化,实验验证结论
我们在本阶段完成以下几个任务:
1.拆分出亏损店铺
其中亏损店铺的划分为:日毛利额小于4000的店铺;
关于我们日毛利额4000的标准,我们的计算标准如下:
- 租金成本:我们水果店铺单店的面积在80㎡左右,按每平米8元的日租金,每日租金为:640元
- 人员成本:水果店单店的员工数平均8人,每人每月平均工资4000元,折合每日工资为:1067元
- 税:水果店的单店税收平均到每天约为:1000元
- 水电及其他成本,每日约为:300元
- 装修及设备分摊成本,每日约为:1000元
2.从亏损店铺中抽取部分店铺做精细化销售方案实验
其中精细化销售方案指线下店铺常用的部分商品打折促销的活动
3.分析实验效果,前后对比,确定是否将该方案推广到其他亏损店铺
数据介绍
92家店铺 店铺ID 日均销量等4个维度(每个字段的介绍)
分组分析介绍
分析结果
三店平均日均净利润增长额:1176元
23号店铺:净利润增额205元(未达目标)
39号店铺:净利润增额2262元
64号店铺:净利润增额1061元
数据处理: 统计(excel 工具实现)
- 对店铺亏损程度排序,查看大致亏损情况–按日均毛利升序排序
- 找出日均毛利小于4000元(亏损店铺)–筛选出日均毛利小于4000的店铺
- 抽取3个样例店铺(id 为23 ,39, 64) 进行推广实验并与之对比,数据如下
- 计算推广前后的利润对比
- 对比日均毛利额是否增长
- 每日每斤平均利润 = 日均毛利额度/日均销量
- 23号店是否关店决策
按现有日均毛利额增长速度,23号店预计未来3个月都无法达成盈利的状态,可以考虑关店;
3个月后预估的毛利 = 日均毛利*(1 + 增长幅度)
4.2 运用对比分析法解决哪类产品销售好的问题?
- 拆分出不同销量的水果,尝试对水果做销量对比
- 使用对比分析方法完成任务
数据介绍
数据为一具体店铺17天抽样的507条销售记录,数据维度包括销售日期 产品ID 折扣 数量等10个维度。
对比分析介绍
分析结果
通过对比销量分析,发现葡萄和荔枝的销量明显高于其他品类;
为了进一步分析销量和利润的综合效果,需要结合利润维度做矩阵关联分析;
同时为了决策进货量,需要进一步进行趋势分析。
数据处理:统计(excel 工具实现)
- 【数据】–>【高级筛选】–>选择“将筛选结果复制到其他位置”,列表区域选中D列,指定复制到的位置,勾选“选择不重复记录”。
- 统计各品类的总销售量(sumif(范围,条件,求和项)
- 设施统计表格格式(字体,背景色等)
数据分析: 对比分析(图表更直接----可视化)
- 选中左侧所有数据 -->【插入】–> 图表区域选择柱形图。
- 选中图表右键添加数据标签(Excel 右侧可以设置图标样式)。
4.3 利用矩阵关联法找到销量好和利润高的品类
拆分出不同销量和利润的水果,为接下来的进货量调整做准备。(使用矩阵关联分析方法完成任务)
- 利润高 :平均利润高(因为水果每次进价不一样,售价也不一样)
- 平均利润 = 总利润/总销量
- 总销量 = 数量的总和
- 总利润 = 利润的总和
- 求利润 = 销售额 - 成本 * 数量
- 销售额 = 单价 * 数量 * 折扣
矩阵分析法
是指将事物的两个重要指标作为分析的依据,进行分类关联分析,找出解决问题的一种分析方法,也称为矩阵关联分析法,简称矩阵分析法。
只要两个指标之间线性无关且放在一起有意义都可以用象限分析 。如:转化率和客单价, 售罄率和单款产出 , 单款库存深度(数量)和 上新款数。
- 每次营销活动的点击率和转化率
- 各类服装库存与销量
- 用户对产品重要性与满意度
作用:将有相同特征的事件进行归因分析,总结其中的共性原因;建立分组优化策略。
销量高和平均利润都高:重点对待
销量高但是平均利润少:一般保持
销量低但是平均利润高:重点发展
销量和平均利润双低:需要查明原因或减少进货量的品类
分析结果
- 处在重点对待象限的品类是荔枝,可以增加进货量
- 处于需要查明原因或减少进货量的品类是芒果,可以减少进货量
数据处理: 统计(excel 工具实现)
- excel 去重筛选所有品类 数据菜单–高级筛选
- 统计销量(sumif)
- 统计总利润(sumif)
- 统计总销量(sumif)
- 计算平均利润
数据分析: 象限分析(图表更直接----可视化)
知识点:象限图(散点图改进)
- 选中销量和平均利润数据绘制散点图
- 计算销量与平均利润的平均值
- 调整散点图的X,Y轴交叉点为销量和利润的均值,之变为矩阵图
- 去掉散点图的X,Y轴刻度
- 选中横纵网格线,按下“del”键删除网格
- 添加坐标轴的标题,便于区分各象限的含义
- 设置数据标签
a. 选中图表右键"添加数据标签"
b. 选中标签右键“数据标签选项”–选中单元格的值并框选所有产品类目,去掉Y值
- 最终展现结果如下
- 可以看出芒果的销量、利润都不高,可以将精力放到其他水果的销量上
4.4 运用趋势分析法分析水果总需求如何?
挑选出毛利额较高的品类和毛利额较低的品类,预测两者的后续销量趋势
- 使用趋势分析法预测销量趋势
根据预测的销量趋势判断是否需要增加进货量或者减少进货量,并判断为了完成利润目标需要增加多少进货量
趋势分析法
趋势是市场表现的方向,趋势分析可以帮助我们把握市场大方向,不犯原则性错误。
趋势有三种方式:上升,下降和平稳
纵向分析:不同时间的段指标进行比较
分析结果
荔枝的趋势预测小幅上升,说明顾客对于荔枝的需求正在增长,可以提高荔枝进货量。
同样,利润较低的芒果趋势预测小幅下降,说明顾客对于芒果需求正在降低,可以减少芒果进货量。
数据处理
- 数据量少的情况下,我们选择时间粒度为日。excel 去重筛选所有时间段
【数据】–>【高级筛选】–> 列表区域选择日期列
- 统计每天荔枝的销售量并设置表格式 (sumifs(求和项,范围1,条件1,,范围2,条件2,…))
数据分析: 趋势分析(图表更直接----可视化)-- 时间段趋势用折线图表示
- 【插入】–>【图表区】–> 选择“带数据标记折线图”(时间段少时用)
- 选中图表对象,增加趋势线并对图表进行美化
- 设置标记点
- 以同样的方式绘制芒果销量趋势图
#pic_center
5 结论分析报告
1.各店的精细化销售方案能将亏损店铺日均毛利额提高1176元
- 通过三店的精细化销售推广,23号店日均毛利额提升205元,提升幅度达23.85%;39号店铺日均毛利额提升2262元,提升幅度68.17%;64号店铺日均毛利额提升1061元,提升幅度30.07%;三店铺日均毛利额提高1176元
- 按三店的最低提升幅度23.85%估计23家亏损店铺的整体日均利润提升额为1.6万,平均每个店铺712元,大于目标500元
- 后续可以对24个亏损店铺推广,按每个店铺712元的毛利提升,预计整体一个季度可以提升143万利润。可完成36.8%毛利额增长目标
2.调整水果进货后能将店铺的日均毛利额提高
- 通过矩阵关联法,分析出荔枝属于高销量高利润商品、芒果属于低销量低利润商品;
- 通过预测两者销量趋势,可以预测到荔枝销量呈上升趋势,芒果销量呈下降趋势。我们决定增加荔枝进货量,减少芒果进货量。结合矩阵关联法,可以看出,这种调整组合可以有效提高店面整体毛利额;
- 假设我们的进货调整方案为:
荔枝调整进货量=(目标利润+(芒果利润∗芒果下降销量))/荔枝利润荔枝调整进货量=(目标利润+(芒果利润*芒果下降销量))/ 荔枝利润荔枝调整进货量=(目标利润+(芒果利润∗芒果下降销量))/荔枝利润
可以计算得出需要增加荔枝量在230斤到330斤之间
- 后续可按相同方式预测其他水果销量,可以综合地提高其他品类的进货量,而非单一提高一个品类的进货量,从而使我们达到目标的策略更加稳妥可行
推荐关注的专栏
分享一个超nice的数据分析实战案例, “手把手”教学,收藏等于学会相关推荐
- python朋友圈点赞统计_Python数据分析实战案例:统计分析微信朋友圈数据(附实操视频)...
原标题:Python数据分析实战案例:统计分析微信朋友圈数据(附实操视频) 本文内容将通过一个具体实例讲解将朋友圈数据导出为JSON文件的方法,并介绍使用Python统计分析JSON数据的过程. 注: ...
- Pandas数据分析实战案例之青春有你2(获取人物名称与头像)
Pandas数据分析实战案例之青春有你2 看前须知:如果有需要借鉴的地方的话,可以把 导出数据 和 下载图片 的地址改掉.除此以外,可能定义函数的时候里面的 获取资料地址有误 ,会显示404,在文章末 ...
- Python基础入门:从0完成一个宝可梦数据分析实战-Task4-阿里云天池
Python基础入门:从0完成一个宝可梦数据分析实战-Task4-阿里云天池 〇.整体的学习感受 本篇数据分析实战的文案写得十分接地气,以一个大家都耳熟能详的卡通游戏ID作为范本素材,并且将数据分析的 ...
- 分享一个超棒的在线jQuery mobile原型设计开发工具 - codiqa
在线演示 本地下载 今天我们分享一个超棒的在线jQuery mobile原型设计开发工具:Codiqa,这个在线设计工具能够帮助我们快速的使用拖拽的方式来构建一个jQuery mobile的web应 ...
- 分享一个工业现场常用的运动控制案例
自动化行业,正在慢慢往软件行业靠近. 很多PLC工程师也开始慢慢意识到,掌握一门编程语言,变得越来越重要. 那么PLC工程师学会编程之后,会是一种什么样的体验? 我觉得最直接的体验就是:原理性的东西懂 ...
- python流程控制-实战案例手把手教你Python流程控制技巧
原标题:实战案例手把手教你Python流程控制技巧 作者:PianoOrRock 来源: http://blog.csdn.net/pianoorrock/article/details/711315 ...
- 盘点一个Python自动化办公的实战案例
点击上方"Python共享之家",进行关注 回复"资源"即可获赠Python学习资料 今 日 鸡 汤 岭猿同旦暮,江柳共风烟. 大家好,我是皮皮. 一.前言 前 ...
- AI一分钟就能生成个性动漫头像?分享一个超好用的AI卡通头像生成器
你是否常常在社交媒体或短视频平台上看到一些精美的卡通风格头像,但是找遍全网都找不到完全相同的,其实这些动漫卡通风格的头像大多都是利用AI绘制的,不仅精美漂亮而且独一无二,不会与其他人的头像重复,所以今 ...
- Redis五大数据类型与使用场景汇总!!(含完整实战案例,建议收藏)
本文全面讲述了Redis的五大数据类型和使用场景,含完整实战案例,强烈建议收藏!! 大家好,我是冰河~~ 最近面试跳槽的小伙伴有点多,给我反馈的面试情况更是千差万别,不过很多小伙伴反馈说:面试中的大部 ...
最新文章
- 解决修改properties 属性文件存在缓存问题,附带操作properties文件工具类
- 重磅!商汤港中文等将开源ECCV2018MS COCO检测比赛冠军代码库
- mybaits trim用法
- mysql 备库,高性能MySQL:主库、分发主库以及备库
- php 获取cookieid,Redis实现Session共享详解
- Mahmoud and a Dictionary CodeForces - 766D 种类并查集
- 字符串转换到double数组
- scrapy —— ImagePipeline
- java 类库_Java基础类库
- GraphQL 、flask-graphql、Graphene| 一种配得上凡尔赛的API框架
- python面向对象——类(中)
- 纳韦斯托克斯方程的推导_这5个改变世界的方程,跟你想的不一样!
- springboot快速入门【小白也能看懂】
- CAJ转换有免费的工具吗?
- 数据库实体、关系(一对一实现方式、一对多实现方式、多对多实现方式)
- 模拟软件-OLED和Solar cell的模拟软件(Emison模块)-[Setfos]
- html5酷炫动画效果网站,html5 WebGL酷炫网页动画特效
- 时间计算题100道_【高中政治】选择题里面的计算题怎么办(汇率篇)
- 我的世界服务器卡无限刷物品,我的世界怎么刷物品 我的世界无限刷物品教程...
- Java GC机制
热门文章
- RL(四)动态规划解决强化学习
- 短信系统实现原理(基于redis)
- 成都市计算机会考考试题,成都市初中信息技术会考试题_第七套.docx
- 【模电】0014 运放自激振荡和消除(补偿)
- Codeforces-1487 D. Pythagorean Triples(数学)
- 要是卢安娜的飓风可以触发所有远程英雄的技能,哪些英雄最强?
- java 文件上传乱码_java上传txt文件,出现中文乱码
- 【机器学习】1. 线性模型 - 普通最小二乘法
- 基于5G网络的远程控制机器人应用及测试
- Unity 特效:Particle System(粒子系统)