会Python的淘宝商家可以横扫一切竞争对手,这就是会技术的魅力!

产品结构分析

波士顿矩阵


图片

波士顿矩阵又称市场增长率-相对市场份额矩阵、波士顿咨询集团法、四象限分析法、产品系列结构管理法等。

适用于一般产品,不适合引流产品。

  • 明星产品:高市场占有率,高业务增长率

  • 金牛产品:高市场占有率,低业务增长率

  • 问题产品:低市场占有率,高业务增长率

  • 瘦狗产品:低市场占有率,低业务增长率

波士顿矩阵的应用

(1)评价各项业务的前景。BCG是用市场增长率这一指标来表示发展前景的。这一步的数据可以从企业的经营分析系统中提取。

(2)评价各项业务的竞争地位。BCG是用“相 对市场份额”这个指标来表示竞争力的。这一步需要做市场调查才能得到相对准确的数据。计算公式是把一单位的收益除以其最大竞争对手的收益。

(3)表明各项业务在BCG矩阵图上的位置。具体方法是以业务在二维坐标上的坐标点为圆心画一个圆圈,圆圈的大小来表示企业每项业务的销售额。

(4)确定纵坐标“市场增长率”的一个标准线,从而将“市场增长率”划分为高、低两个区域。

比较科学的方法有两种:

  1. 把该行业市场的平均增长率作为分界线

  2. 把多种产品的市场增长率(加权)平均值作为界分点

需要说明的是,高市场增长定义为销售额至少达到10%的年增长率(扣除通货膨胀因素后)。

(5)确定横坐标“相对市场份额”的一个标准线,从而将“相对市场份额”划分为高、低两个区域。

拜耳产品结构分析

首先获取拜耳全店商品交易数据,数据样例如下图所示。

baier_02 = pd.read_excel(‘./baier/电商案例数据/拜耳店铺数据/拜耳全店商品交易数据.xlsx’)

baier_02.head()

图片

以单个商品为聚合,分别对交易增长幅度求平均,支付转化指数求平局,交易金额求和,这些只需要一行代码就能搞定。

下一步将单个商品的交易金额除以全部商品的交易总金额,得到单个商品的交易金额占比。

baier_str = baier_02.groupby(‘商品’).agg({‘交易增长幅度’:np.mean,

‘支付转化指数’:np.mean,

‘交易金额’:np.sum})

baier_str[‘交易金额占比’] = baier_str.交易金额/baier_str.交易金额.sum()*100

baier_str.head()

图片

对上述表进行描述性统计,查看下是否有缺失值、异常值等"脏"数据或不合理的数据。从结果看,交易增长幅度最大值(红色框框)为1030,很明显是个异常值,我们将其删除,

baier_str.describe()

图片

删除异常值

baier_str = baier_str[baier_str.交易增长幅度!=1030.00]

明星产品

高销售额占比,高销售增长率

它是指处于高增长率、高市场占有率象限内的产品群,这类产品可能成为企业的现金牛产品,需要加大投资以支持其迅速发展。

采用的发展战略是:积极扩大经济规模和市场机会,以长远利益为目标,提高市场占有率,加强竞争地位。发展战略以及明星产品的管理与组织最好采用事业部形式,由对生产技术和销售两方面都很内行的经营者负责。

明星产品=baier_str.where((baier_str.交易增长幅度>=baier_str.交易增长幅度.mean()

)&(baier_str.交易金额>=baier_str.交易金额.mean())).dropna()

明星产品

图片

金牛产品

高销售额占比,低销售增长率

现金牛产品(cash cow),又称厚利产品。它是指处于低增长率、高市场占有率象限内的产品群,已进入成熟期。其财务特点是销售量大,产品利润率高、负债比率低,可以为企业提供资金,而且由于增长率低,也无需增大投资。因而成为企业回收资金,支持其它产品,尤其明星产品投资的后盾。

  • 把设备投资和其它投资尽量压缩;

  • 采用榨油式方法,争取在短时间内获取更多利润,为其它产品提供资金。

对于这一象限内的销售增长率仍有所增长的产品,应进一步进行市场细分,维持现存市场增长率或延缓其下降速度。

金牛产品 = baier_str.where((baier_str.交易增长幅度<=baier_str.交易增长幅度.mean()

)&(baier_str.交易金额>=baier_str.交易金额.mean())).dropna()

金牛产品

图片

问题产品

低销售额占比,高销售增长率

问题产品(question marks)。它是处于高增长率、低市场占有率象限内的产品群。前者说明市场机会大,前景好,而后者则说明在市场营销上存在问题。

其财务特点是利润率较低,所需资金不足,负债比率高。例如在产品生命周期中处于引进期、因种种原因未能开拓市场局面的新产品即属此类问题的产品。

对问题产品应采取选择性投资战略。因此,对问题产品的改进与扶持方案一般均列入企业长期计划中。

问题产品=baier_str.where((baier_str.交易增长幅度>=baier_str.交易增长幅度.mean()

)&(baier_str.交易金额<=baier_str.交易金额.mean())).dropna()

问题产品

图片

瘦狗产品

低销售额占比,低销售增长率

瘦狗产品(dogs),也称衰退类产品。它是处在低增长率、低市场占有率象限内的产品群。其财务特点是利润率低、处于保本或亏损状态,负债比率高,无法为企业带来收益。

对这类产品应采用撤退战略:

  • 首先应减少批量,逐渐撤退,对那些销售增长率和市场占有率均极低的产品应立即淘汰。

  • 其次是将剩余资源向其它产品转移。

  • 第三是整顿产品系列,最好将瘦狗产品与其它事业部合并,统一管理。

瘦狗产品 = baier_str.where((baier_str.交易增长幅度<=baier_str.交易增长幅度.mean()

)&(baier_str.交易金额<=baier_str.交易金额.mean())).dropna()

瘦狗产品

图片

从以上结果,可以得到如下几点信息。

  • 拜耳低明显产品不明显,增长缓慢的一个原因

  • 潜力款产品较多,要考虑是否应该投入更多的营销资源去保持增长幅度,使得其转化为明显产品或金牛产品

  • 潜力款产品较多,要考虑是否应该投入营销资源去保持增长幅度,使得其转化为明显产品或金牛产品

  • 瘦狗产品:产品容量、外观设计问题,或是产品标题问题

波斯顿矩阵可视化

为了方便大家查看,可视化代码如下,代码比较简单,一个循环绘制四个字图。

ax = plt.figure(figsize=(8,8))

a = [问题产品,明星产品,瘦狗产品,金牛产品]

b = [‘问题产品’,‘明星产品’,‘瘦狗产品’,‘金牛产品’]

c = [‘b’,‘y’,‘r’,‘k’]

for i in range(len(a)):

ax.add_subplot(2,2,i+1)

plt.scatter(a[i].交易金额,a[i].交易增长幅度,c = c[i])

plt.title(b[i])

if i==0:

plt.ylim(baier_str.交易增长幅度.mean()-1,baier_str.交易增长幅度.max()+5)

plt.xlim(baier_str.交易金额.min()-100000,baier_str.交易金额.mean()+10000)

elif i==1:

plt.ylim(baier_str.交易增长幅度.mean()-1,baier_str.交易增长幅度.max()+5)

plt.xlim(baier_str.交易金额.mean()-10000,baier_str.交易金额.max()+2000000)

elif i==2:

plt.ylim(baier_str.交易增长幅度.min()-0.01,baier_str.交易增长幅度.mean()+0.01)

plt.xlim(baier_str.交易金额.min()-100000,baier_str.交易金额.mean()+10000)

elif i==3:

plt.ylim(baier_str.交易增长幅度.min()-0.01,baier_str.交易增长幅度.mean()+0.01)

plt.xlim(baier_str.交易金额.mean()-10000,baier_str.交易金额.max()+2000000)

图片

科凌产品结构分析

通过对竞争对手产品结构分析,尤其是对手大流量产品,可以找出下一步市场增长点,拓展业务,减少推广风险。

对自家产品有相对增长减缓对产品,防止其他结构点品牌对自家产品对冲击。

同样读取数据,对销售数据进行处理,处理逻辑跟拜耳产品处理逻辑一样。结果如下所示。

keling_02 = pd.read_excel(‘./baier/电商案例数据/竞争数据/商品交易数据/科凌虫控全店商品交易数据.xlsx’)

keling_str = keling_02.groupby(‘商品’).agg({‘交易增长幅度’:np.mean,

‘支付转化指数’:np.mean,

‘交易金额’:np.sum})

keling_str[‘交易金额占比’] = keling_str.交易金额/keling_str.交易金额.sum()*100

keling_str

图片

同样的方法分别计算明星产品,金牛产品,问题产品和瘦狗产品。

明星产品=keling_str.where((keling_str.交易增长幅度>=keling_str.交易增长幅度.mean()

)&(keling_str.交易金额>=keling_str.交易金额.mean())).dropna()

金牛产品=keling_str.where((keling_str.交易增长幅度<keling_str.交易增长幅度.mean()

)&(keling_str.交易金额>=keling_str.交易金额.mean())).dropna()

由此可见:

  • 竞争产品:灭蟑螂21966057元,已造成威胁

  • 拜耳未涉及产品:灭鼠、除螨产品也已达到两百多万

问题产品=keling_str.where((keling_str.交易增长幅度>=keling_str.交易增长幅度.mean()

)&(keling_str.交易金额<keling_str.交易金额.mean())).dropna()

瘦狗产品=keling_str.where((keling_str.交易增长幅度<keling_str.交易增长幅度.mean()

)&(keling_str.交易金额<keling_str.交易金额.mean())).dropna()

波斯顿矩阵可视化

图片

科凌产品结构分析:

  • 金牛产品明显,灭蟑产品对销售额与拜耳主营业务差距不是非常大。

  • 科凌产品多样化,特别是灭鼠和除螨,拜耳还没有涉及大两大业务现金牛产品属性也很明显。

  • 除螨产品增长迅速,满足了二级市场的第三大产品需求。

安速产品结构分析

最后一个安速产品,处理逻辑一致,就不过多阐述。

ansu_02 = pd.read_excel(‘./baier/电商案例数据/竞争数据/商品交易数据/安速全店商品交易数据.xlsx’)

ansu_02

图片

ansu_str = ansu_02.groupby(‘商品’).agg({‘交易增长幅度’:np.mean,

‘支付转化指数’:np.mean,

‘交易金额’:np.sum})

ansu_str[‘交易金额占比’] = ansu_str.交易金额/ansu_str.交易金额.sum()*100

计算波斯顿矩阵中各个产品分布值及可视化

明星产品=ansu_str.where((ansu_str.交易增长幅度>=ansu_str.交易增长幅度.mean()

)&(ansu_str.交易金额>=ansu_str.交易金额.mean())).dropna()

金牛产品=ansu_str.where((ansu_str.交易增长幅度<ansu_str.交易增长幅度.mean()

)&(ansu_str.交易金额>=ansu_str.交易金额.mean())).dropna()

问题产品=ansu_str.where((ansu_str.交易增长幅度>=ansu_str.交易增长幅度.mean()

)&(ansu_str.交易金额<ansu_str.交易金额.mean())).dropna()

瘦狗产品=ansu_str.where((ansu_str.交易增长幅度<ansu_str.交易增长幅度.mean()

)&(ansu_str.交易金额<ansu_str.交易金额.mean())).dropna()

图片

安速产品分析部分结果如下:

  • 现金牛产品多,覆盖广

  • 主营业务与拜耳构成冲突

  • 安速现金牛和潜力产品覆盖了二级市场,跳蚤产品支付热度明显

def Wordcloud(x):

res=x

from wordcloud import WordCloud

import matplotlib.pyplot as plt

import jieba

stopwords = set()

content = [line.strip() for line in open(‘stopwords.txt’,‘r’).readlines()]

stopwords.update(content)

text=“”

for i in res:

text=text+" ".join(jieba.lcut(i))

#配置词云的基本参数

my_cloud=WordCloud(

background_color=‘white’,

stopwords=stopwords,#也可用自带的停留词

font_path=‘/System/Library/Fonts/STHeiti Medium.ttc’,

width=1000,

height=500)

#用分好的词进行词云图生成

my_cloud.generate(text)

#显示词云

plt.rcParams[‘figure.figsize’]=(14,8)

plt.imshow(my_cloud)

plt.axis(‘off’)

plt.show()

Wordcloud(baier_03)

图片

(1)Python所有方向的学习路线(新版)

这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

最近我才对这些路线做了一下新的更新,知识体系更全面了。

在这里插入图片描述

(2)Python学习视频

包含了Python入门、爬虫、数据分析和web开发的学习视频,总共100多个,虽然没有那么全面,但是对于入门来说是没问题的,学完这些之后,你可以按照我上面的学习路线去网上找其他的知识资源进行进阶。

在这里插入图片描述

(3)100多个练手项目

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。

在这里插入图片描述

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python爬虫全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注:python)
img

mg.cn/d66e3ad5592f4cdcb197de0dc0438ec5.png#pic_center)

(3)100多个练手项目

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。

在这里插入图片描述

小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数初中级Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python爬虫全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

由于文件比较大,这里只是将部分目录截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频

如果你觉得这些内容对你有帮助,可以添加下面V无偿领取!(备注:python)
[外链图片转存中…(img-1Cm5B6mQ-1711210547926)]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值