使用Pandas画波士顿矩阵

通过供应商的交易频率和交易金额画出对应的波士顿矩阵

原数据:

最终期望的结果(当时想着把名称写上,但是写上名称显得太过杂乱了,可以参考小图,名字短的可以写)

上代码:



import pandas as pd
import seaborn as sns
import matplotlib.pyplot as plt
df = pd.read_excel('./波士顿矩阵原始数据.xlsx')
df.head()

def drow_boston(df,title,x,y): # name'''x:指的X轴选取的列头y:指的是Y轴选取的列头title:图形标题name:代表点标注信息'''sns.set_style('white')plt.rcParams['font.sans-serif'] = 'Arial Unicode MS'  #windows电脑写黑体'SimHei'plt.rcParams['axes.unicode_minus'] = Falseplt.figure(figsize=(10, 6))sns.scatterplot(x=x, y=y, data=df, hue=y, size=y, palette='rainbow')plt.xlabel(x)plt.ylabel(y)plt.title(title)# 加水平线plt.axhline(y=df[y].quantile(0.5))plt.axvline(x=df[x].quantile(0.5))for i in df.index:plt.text(df.loc[i, x] + 0.001, df.loc[i, y], i, rotation=0) # df.loc[i, name]
drow_boston(df,'波士顿矩阵','供应商交易频次','供应商交易金额')

使用Pandas画波士顿矩阵相关推荐

  1. Excel图表—波士顿矩阵分析图(四象限图)

    数据分析目录(文末有超级彩蛋!): 一.Excel系列--四大常用函数及十大高级图表 二.SQL系列--性能优化/多表关联/窗口分析函数等 三.统计学系列--概率论/置信区间/相关/抽样等 四.Pan ...

  2. BCG矩阵—波士顿矩阵

    BCG矩阵 01 | BCG矩阵 02 | 四分象限 03 | 波士顿矩阵绘制 04 | 案例分析 1.案例一 2.案例二 01 | BCG矩阵 BCG矩阵是一个2 X 2的矩阵,是一个跟企业市场增长 ...

  3. 辨析波士顿矩阵(BCG Matrix) 、GE矩阵(GE Matrix/Mckinsey Matrix)和战略定位分析SPAN

    辨析波士顿矩阵(BCG Matrix) .GE矩阵(GE Matrix/Mckinsey Matrix)和战略定位分析SPAN 本文作者 | 谢宁,<华为战略管理法:DSTE实战体系>.& ...

  4. 十大战略工具(1)——波士顿矩阵

    序 .接下来十天会日更一个战略法则工具 .分别是波士顿矩阵 .MECE 法则 .波特五力模型 .SCQA架构 .通用电气矩阵 .正态分布&幂律分布 .PEST模型 .平衡记分卡 .SWOT分析 ...

  5. 波士顿矩阵|原理+Python全流程实现

    波士顿矩阵 很多公司中都有着不同的产品或者是业务线,但是对于繁琐的业务来说通常我们希望根据业务的好坏进行合理的资源分配,对于这种"好坏"的判断,波士顿矩阵出现了. 一.概念 波士顿 ...

  6. 聊一个基于波士顿矩阵的数据业务分析案例

    一提到案例分析就头疼的小伙伴们,分享BCG的经典波士顿矩阵,再也不怕案例分析啦! 制定公司层战略最流行的方法之一就是BCG矩阵.该方法是由波士顿咨询集团(Boston Consulting Group ...

  7. 不到 20 行 Python 代码,轻松玩转波士顿矩阵图!

    Python 的绘图功能非常强大,如果能将已有的绘图库的各种复杂操作汇总在一个自己写的函数甚至是库/包中,并实现一行代码就调用并实现复杂的绘图功能,那就更是如虎添翼. 今天,我们就来讲讲一学就会的象限 ...

  8. Excel 波士顿矩阵和四象限分析

    波士顿矩阵分析针对的对象一般是产品或业务线,从市场增长率和市场占有率出发画出各产品的散点图,利用平均市场增长率和平均市场占有率将产品划分为4个象限,从而起到对产品分类考虑和营销的作用.同样都是分为四个 ...

  9. 分群思维(二)基于波士顿矩阵的产品分类

    分群思维(二)基于波士顿矩阵的产品分类 小P:小H,我们的产品现在越来越多了,有没有好分类方法帮助分类呢 小H:有啊,典型的如波士顿矩阵产品分类法 小P:我就知道你会,给我们讲讲呗- 小H:波士顿矩阵 ...

最新文章

  1. UPC2710T高频放大器
  2. 32位x86处理器架构
  3. getdc 与getwindowDc的区别,loadbitmap 与loadimage的区别
  4. db2主键自增和oracle,oracle_浅析常用数据库的自增字段创建方法汇总,DB2复制代码 代码如下:CREATEnbsp - phpStudy...
  5. 数据表从一个表空间中移动到另一个表空间中
  6. linux下面java配置,linux下面配置java环境变量
  7. mpvue返回上一个页面_服务器出现404页面是什么情况了
  8. CImage实现双缓冲最近邻插值
  9. xmlhelper (把实体对象转成xml文档)
  10. Eight Queens UVa 750
  11. AI语音技术的应用与发展前景
  12. excel快速选择数据的4种方法
  13. 怎样把可调DC-DC变身为数控稳压电源
  14. 关于HTML的table表格换行一事
  15. 2008年IT行业10大热门职业调查结果出炉
  16. 科大讯飞AIUI唤醒报错25102
  17. python初学入门操作
  18. 我的2015—跌宕与破晓
  19. PX4多冗余传感器代码解读
  20. Android手机在Windows下一键截屏

热门文章

  1. 基于 LSTM 电影评论情感分析
  2. Spring——AOP操作 AspectJ动态代理方式
  3. mysql数据库导入外部数据乱码么_mysql数据库导入数据时出现乱码的解决办法
  4. CSDN 论坛发广告?
  5. 手机数控模拟器安卓版_数控机床模拟器手机版高级版
  6. 图解leetcode初级算法python版 pdf_LeetCode初级算法的Python实现--数组
  7. QML QtQuick.Controls 2 ScrollBar滚动条样式自定义
  8. unity之关于角色三连击
  9. 抽象文本摘要中的事实不一致问题:一项调查
  10. 怎么用Vegas叠加视频和图片素材?