帕累托分析

帕累托图在概念上与帕累托法则有关。帕累托法则认为,相对少量的原因通常造成大多数的问题或缺陷。该法则通常称为80/20原则,即80%的问题是由20%的原因导致的。帕累托图也用于汇总各种类型的数据,并进行80/20分析。

(1)创建数据

# 帕累托分布分析 data = pd.Series(np.random.randn(10)*1200+3000,index = list('ABCDEFGHIJ'))
print(data)
print('------')
# 创建数据,10个品类产品的销售额data.sort_values(ascending=False, inplace= True)
# 由大到小排列plt.figure(figsize = (10,4))
data.plot(kind = 'bar', color = 'g', alpha = 0.5, width = 0.7)
plt.ylabel('营收_元')
# 创建营收柱状图p = data.cumsum()/data.sum()  # 创建累计占比,Series
key = p[p>0.8].index[0]
key_num = data.index.tolist().index(key)
print('超过80%累计占比的节点值索引为:' ,key)
print('超过80%累计占比的节点值索引位置为:' ,key_num)
print('------')
# 找到累计占比超过80%时候的index
# 找到key所对应的索引位置p.plot(style = '--ko', secondary_y=True)  # secondary_y → y副坐标轴
plt.axvline(key_num,hold=None,color='r',linestyle="--",alpha=0.8)
plt.text(key_num+0.2,p[key],'累计占比为:%.3f%%' % (p[key]*100), color = 'r')  # 累计占比超过80%的节点
plt.ylabel('营收_比例')
# 绘制营收累计占比曲线key_product = data.loc[:key]
print('核心产品为:')
print(key_product)
# 输出决定性因素产品


python数据分析之帕累托分析相关推荐

  1. 数据特征分析之帕累托分析以及python实现

    帕累托分析(贡献度分析) → 帕累托法则:20/80定律 "原因和结果.投入和产出.努力和报酬之间本来存在着无法解释的不平衡.一般来说,投入和努力可以分为两种不同的类型: 多数,它们只能造成 ...

  2. 10.Excel数据特征分析-帕累托分析法

    文章目录 1.什么是帕累托分析 2.帕累托分析法案例 3.数据透视表与帕累托分析结合具体步骤 3.1数据透视表建立 3.2 帕累托图的建立 3.3 调整帕累托图 3.3.1调整坐标轴 3.3.2 调整 ...

  3. 笔记-高项案例题-2019年下-质量管理-帕累托分析

    2019年下半年信息系统项目管理师考试下午真题 这一题没拿到高分,难怪当年不过了. [说明] 2019年3月某公司中标当地轨道交通的车载广播系统项目,主要为地铁列车提供车载广播.报警.对讲及电子地图系 ...

  4. 数据特征分析-帕累托分析

    帕累托分析(贡献度分析):即二八定律 目的:通过二八原则寻找属于20%的关键决定性因素. 随机生成数据 df = pd.DataFrame(np.random.randn(10)*1000+3000, ...

  5. Powerbi实现帕累托分析

    完整文档 主要实现功能: 1.任意选择城市数量 2.任意选择时间区间 3.除参与排名的城市,其他城市用[其他]代替,且颜色标注出来 实现效果: ![GIF 2022-3-17 14-27-06.gif ...

  6. Power BI应用案例:销售帕累托分析(28法则)

    一.应用背景 帕累托法则往往称为二八原理,即百分之八十的问题是百分之二十的原因所造成的.帕累托图在项目管理中主要用来找出产生大多数问题的关键原因,用来解决大多数问题.本文利用Power BI进行帕累托 ...

  7. SQL如何进行帕累托分析?(窗口函数、累计百分比分类)

    帕累托分析法是指定决策的统计方法,包含按降序排序的列和表示累积总百分比的线条 [面试题]有一张"学生成绩表",包含3个字段:学号.课程.成绩. 问题:找出每门课程A类和B类的学生, ...

  8. Power BI产品帕累托分析

    效果图一: 说明: 1.x轴为每个产品的销售金额,按照从大到小排序 2.y轴为这些产品累积的销售金额占比,也就是 到产品的累积销售金额 除以 所有产品总的销售金额 3.红色框部分表示,累积销售金额占比 ...

  9. 帕累托分析中的累计优化

    帕累托分析又称ABC分析,也许有些人是第一次听到这样的叫法,实际它就在我们的身边.比如世界上百分之九十的财富掌握在十个人手里:头部商品占了公司80%的营业额:项目中应该把80%的时间投入到那80%重要 ...

最新文章

  1. SAP PM 初级系列之27 – SAP系统怎么知道某种类型的维修工单检验批上的检验类型是14?
  2. VSS、RSS、PSS、USS
  3. 2.sort 排序命令讲解
  4. CodeForces - 715A Plus and Square Root(思维+构造)
  5. STM32嵌入式系统FreeRTOS使用cJSON解析和构建JSON
  6. LeetCode 171. Excel表列序号(26进制转10进制)
  7. gdb学习(一)[第二版]
  8. JavaScript初阶(十)---------- 数组
  9. 【情感分析】华为云细粒度文本情感分析及应用
  10. Camera persist使用手册之log使用技巧
  11. 计算机专业职业生涯规划200字,计算机职业生涯规划 200字
  12. CAD线型设置:CAD软件中如何加粗曲线?
  13. 基于Android的太阳方位角计算工具
  14. 亲测豆果美食7.0版:美食食谱App的沉浸新味道
  15. Spring Security(14)——权限鉴定基础
  16. 3dsmax-角色骨骼
  17. vue拦截器设置请求头失败,laravel设置前端请求头跨域
  18. c++小游戏(王者荣耀极简)
  19. 香港进入5G时代!多功能智能灯柱试验计划为5G建设作配合
  20. SpringBoot中,使用WxJava SDK 实现微信小程序登录

热门文章

  1. 阿里斯托芬的剧本《云》
  2. 开放 · 共生 | FISCO BCOS开源三周年庆典邀你相聚
  3. matlab之在数据组中找到与某数最接近的元素或其下标
  4. 监考系统监视范围_2020广西银行春季招聘在线考试系统监控基本要求
  5. MySQL 慢查询及SQL执行时间监控
  6. 零基础学习HTML(4)——style标签的使用
  7. Python进行ffmpeg推流和拉流rtsp、rtmp
  8. python反恐精英代码类似的编程_敲代码学Python:CS188之实现深度优先搜索
  9. 堡垒机介绍和跳板机的简单实现
  10. openflow交换机 ryu_关于OpenFlow协议