u8bom展开到采购件sql_用EXCEL与SQL的分析差异(黑五)

前言:学以致用,学习重要,输出更重要!

在学习SQL的时候,一直有个疑问,用EXCEL就好了啊,SQL学起来干嘛用,直到SQL基础部分学完了,开始做练习,才发现二者的不同。

两个作用差不多,EXCEL处理小数据,SQL处理大数据,且数据来源也不一样。两个可以结合来用,可以更省时省力,各有优缺点,下面就黑五数据用两个方法对比分析体验一下。

相关信息:美国圣诞节大采购一般是从感恩节之后开始的。感恩节是每年11月的第四个星期四。因此它的第二天,也就是美国人大采购的第一天。在这一天,美国的商场都会推出大量的打折和优惠活动,以在年底进行最后一次大规模的促销。因为美国的商场一般以红笔记录赤字,以黑笔记录盈利,而感恩节后的这个星期五人们疯狂的抢购使得商场利润大增,因此被商家们称作黑色星期五。商家期望通过以这一天开始的圣诞大采购为这一年获得最多的盈利。

本次数据来源https://www.kaggle.com/mehdidag/black-friday

提出问题

1. 基本销售信息

2. 寻找畅销商品及商品大类

3. 寻找优质客户群体

4. 地域对商品的需求差异

5. 对客户进行用户画像,培养客户购买习惯

理解数据

User_ID:用户

Product_ID:产品

Gender:性别

Age:年龄段

Occupation:职业

City_Category:城市类别

Stay_In_Current_City_Years:居住年限

Marital_Status:婚姻状态

Product_Category_1:产品分类1

Product_Category_2:产品分类2

Product_Category_3:产品分类3

Purchase:金额

数据清洗

原数据进行备份,确定分析字段,处理相关数据:

7eb09e7f6726c6e78f6db1415ff602b0.png

02dfd34770fa1d771f59abeba6e59100.png

5793176177da3073a79582104cf86f3d.png

删除重复值:

0e534d32b78b00a8591e585c43ba4b35.png

573ee8d18549ee917a60f2198eeec488.png

065f6fac937ab4539cf09ff32bd52eb1.png

1.基本销售信息:

81864e852d16ffe04450801398ff1536.png

SELECT

COUNT( DISTINCT User_ID ) AS 用户数量,

count( * ) AS 交易次数,

SUM( Purchase ) AS 交易总额,

round( count( * ) / COUNT( DISTINCT User_ID ), 0 ) AS 人均交易次数,

round( SUM( Purchase ) / COUNT( DISTINCT User_ID ), 0 ) AS 人均支出金额,

count( DISTINCT Product_ID ) AS 产品数量,

round( count( * ) / count( DISTINCT Product_ID ), 0 ) AS 平均销量

FROM

blackfriday

ada69b3e1eb8455e5083aaa80dede48a.png

2.寻找畅销商品及商品分类

fe76390ea799cbab3880d03650b26c68.png

产品分类1为5的P00265242是最受欢迎的商品

SELECT

Product_ID AS 产品,

Product_Category_1 AS '产品分类1',

SUM( Purchase ) AS 金额,

count( Product_ID ) AS 频次

FROM

blackfriday

GROUP BY

Product_ID

ORDER BY

count( Product_ID ) DESC

67a854717b1b5f715cc4ed97977f79ab.png

SELECT

Product_ID AS 产品,

Product_Category_1 AS '产品分类1',

SUM( Purchase ) AS 金额,

count( Product_ID ) AS 频次

FROM

blackfriday

GROUP BY

Product_ID

ORDER BY

count( Product_ID ) DESC

LIMIT 20

80af113dce5865ce70bdba565cea96ef.png

TOP 20

37098d147b4949f85232bbe8c5b6869e.png

7461bb74eb6a20cb533af59eeaa0a5cf.png

SELECT

Product_Category_1 AS '产品分类1',

ROUND( count( User_ID ) / ( SELECT COUNT( * ) FROM blackfriday ), 3 ) as 交易频次占比,

ROUND( SUM( Purchase ) / ( SELECT SUM( Purchase ) FROM blackfriday ), 3 ) as 金额占比

FROM

blackfriday

GROUP BY

Product_Category_1

ORDER BY

SUM( Purchase ) DESC

eba423d5de7b394567d126dd8d4a5899.png

产品分类1为1,5,8的商品为畅销品

寻找优质客户群体

933848b6a8f5c197f998307d1d3ba9eb.png

47a9fb3ae1567b2fdf20c3cc6ccbf8a0.png

SELECT

Gender AS 性别,

COUNT( DISTINCT User_ID ) AS 客户数 ,

SUM( Purchase ) AS 金额

FROM

blackfriday

GROUP BY

Gender

5edd45824ab38f4eb3478dd7e0ec7cf5.png

SELECT

Gender AS 性别,

Age AS 年龄段,

COUNT( DISTINCT User_ID ) AS 客户数 ,

SUM( Purchase ) AS 金额

FROM

blackfriday

GROUP BY

Gender,

Age

ORDER BY

SUM( Purchase ) DESC

c6f98907a6de6070e72cf5fb8dcec74e.png

男士购买力超过女士,18-45岁为主要消费群体,其中26-35尤为明显。

地域对商品的需求差异

4d61db1322fb58753dd5f444bb0cd6f4.png

091b8befcad829315270ee04b1211db2.png

SELECT

City_Category AS 城市,

Stay_In_Current_City_Years AS 居住年限,

COUNT( User_ID ) AS 交易次数,

SUM( Purchase ) AS 交易金额

FROM

blackfriday

GROUP BY

City_Category,

Stay_In_Current_City_Years

ORDER BY

SUM( Purchase ) DESC

d6b52943b2be06e883ee0f1b1a22dcf8.png

57e93f1cfa7d8a609cc01fc8701318d5.png

居住年限1年期客户购买力最大,且城市B为重点销售区域。

对客户进行用户画像,培养客户购买习惯:

通过对消费者行为分析,在非活动期间可展开针对性精准营销。

如将畅销商品大类推送到男士,年龄在26-35岁,居住年限1年期的客户。

优化上架商品,做到购销存商品数量合理,加大畅销品的复采率,降低非畅销品的库存,或在促销中当做赠品赠送,提高资金周转率。

结论:

1.作为分析工具,EXCEL和SQL可以相结合应用。

2.作为数据分析,提出好的问题才是关键。对于这次分析,只能是如此浅显的分析,在业务能力上还是要自行提高,不但要知道看的见的,对于看不见的,也要触摸到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值