ABC 分类法
概述
模型概念
ABC 分类法(Activity Based Classification),全称为 ABC 分类库存控制法。又称帕累托分析法或巴雷托分析法、柏拉图分析、主次因分析法 、ABC 分析法、分类管理法、物资重点管理法、ABC 管理法、巴雷特分析法,平常我们也称之为“二八定律”,在任何一组东西中,最重要的只占其中一小部分,其余尽管是多数,却是次要的。
ABC 分类法是项目管理中常用的一种方法,它是根据事物在技术或经济方面的主要特征,进行分类排队,分清重点和一般,从而有区别地确定管理方式的一种分析方法。由于它把被分析的对象分成 A、B、C 三类,所以又称为 ABC 分析法。
在 ABC 分类法的分析图中,有两个纵坐标,一个横坐标,几个长方形,一条曲线,左边纵坐标表示频数,右边纵坐标表示频率,以百分数表示。横坐标表示影响质量的各项因素,按影响大小从左向右排列,曲线表示各种影响因素大小的累计百分数。一般地,是将曲线的累计频率分为三级,与之相对应的因素分为三类:
- A 类因素:发生累计频率为 0~80,是主要影响因素。
- B 类因素:发生累计频率为 80~90,是次要影响因素。
- C 类因素: 发生累计频率为 90~100,是一般影响因素。
应用意义
社会上任何复杂事物,都存在着“关键的少数和一般的多数”这样一种规律。事物越是复杂,这一规律便越是显著。如果将有限的力量主要(重点)用于解决这具有决定性影响的少数事物上,和将有限力量平均分摊在全部事物上。两者比较,当然是前者可以取得较好的成效,而后者成效较差。ABC 分类便是在这一思想的指导下,通过分析,将“关键的少数”找出来,并确定与之适应的管理方法,这便形成了要进行重点管理的 A 类事物。
ABC 分类更多地应用于仓储和物流管理中,在一个大型公司中,库存存货的种类通常会很多,动则就可能是十几万种甚至几十万种。ABC分析的应用,在储存管理中比较容易地取得以下成效:第一,压缩了总库存量;第二,解放了被占压的资金;第三,使库存结构合理化;第四,节约了管理力量。这一法则的运用就可以使工作效率和效益大大提高。
实战
基础数据
这里选择 电子游戏销售数据进行分析,数据字段为:
- Rank:总销售量排名
- Name:游戏名称
- Platform:游戏发布平台(即 PC、PS4 等)
- Year:游戏发行年份
- Genre:游戏类型
- Publisher:游戏发行商
- NA_Sales:北美销售量(百万)
- EU_Sales:在欧洲的销售量(百万)
- JP_Sales:日本的销售量(百万)
- Other_Sales:世界其他地区的销售量(百万)
- Global_Sales:全球总销售量
部分数据如下:
Rank | Name | Platform | Year | Genre | Publisher | NA_Sales | EU_Sales | JP_Sales | Other_Sales | Global_Sales |
---|---|---|---|---|---|---|---|---|---|---|
1 | Wii Sports | Wii | 2006 | Sports | Nintendo | 41.49 | 29.02 | 3.77 | 8.46 | 82.74 |
2 | Super Mario Bros. | NES | 1985 | Platform | Nintendo | 29.08 | 3.58 | 6.81 | 0.77 | 40.24 |
3 | Mario Kart Wii | Wii | 2008 | Racing | Nintendo | 15.85 | 12.88 | 3.79 | 3.31 | 35.82 |
4 | Wii Sports Resort | Wii | 2009 | Sports | Nintendo | 15.75 | 11.01 | 3.28 | 2.96 | 33.00 |
5 | Pokemon Red/Pokemon Blue | GB | 1996 | Role-Playing | Nintendo | 11.27 | 8.89 | 10.22 | 1.00 | 31.37 |
6 | Tetris | GB | 1989 | Puzzle | Nintendo | 23.20 | 2.26 | 4.22 | 0.58 | 30.26 |
数据下载地址:Video Game Sales
数据处理
由于数据较多,下面只计算 2016 年 PC 平台游戏按销量排序后的累计销售量和占比等数据:
1 | SELECT |
输出数据
name | global_sales | pct_global_sales | csum_sales | pct_csum_sales |
---|---|---|---|---|
Overwatch | 0.43 | 16.54 | 0.43 | 16.54 |
Tom Clancy's The Division | 0.37 | 14.23 | 0.80 | 30.77 |
World of Warcraft: Legion | 0.29 | 11.15 | 1.09 | 41.92 |
XCOM 2 | 0.20 | 7.69 | 1.29 | 49.62 |
Doom (2016) | 0.18 | 6.92 | 1.47 | 56.54 |
Far Cry: Primal | 0.14 | 5.38 | 1.61 | 61.92 |
Total War: WARHAMMER | 0.10 | 3.85 | 1.71 | 65.77 |
Rise of the Tomb Raider | 0.10 | 3.85 | 1.81 | 69.62 |
数据可视化
根据 ABC 分析法,将游戏按销售量降序排列,依次分成销售量占比为 80%,10%,10% 对应 A 类,B 类,C 类三类,用不同颜色的柱形图展示出来。
可以看出前面 13 个游戏的累计销售量达到了 80%
,前 21 个游戏的累计销售量达到了 90%
,所以我们可以得出 ABC 类游戏的分类情况如下:
类别 | 名称 | 数量占比 | 销售量占比 |
---|---|---|---|
A 类 | Overwatch、Tom Clancy's The Division、World of Warcraft: Legion、 XCOM 2、Doom (2016)、Far Cry: Primal、Total War: WARHAMMER、 Rise of the Tomb Raider、Battleborn、Plants vs. Zombies: Garden Warfare 2 、FIFA 17、Mirror's Edge Catalyst、Dark Souls III | 13 | 80% |
B 类 | Street Fighter V、Life is Strange、DiRT Rally、Pro Cycling Manager 2016、 Hearts of Iron IV、Stellaris、Need for Speed (2015)、 Agatha Christie: The ABC Murders | 8 | 10% |
C 类 | Deus Ex: Mankind Divided、F1 2016 (Codemasters)、 Homefront: The Revolution、Bus Simulator 16、Resident Evil Zero、 Revolution: 25th Anniversary Collection、Rocket League、 RollerCoaster Tycoon World、Song of the Deep、The Technomancer、 Battle Worlds: Kronos、Total War Attila: Tyrants & Kings、MXGP 2、 TrackMania Turbo、Valentino Rossi: The Game、 Codename: Panzers Complete Collection、Cities: Skylines Snowfall | 17 | 10% |