Excel中的散点图这么强大,学习了!

article/2025/9/1 10:27:35

全世界只有3.14 % 的人关注了

数据与算法之美


平时见得最多的也许是柱形图了,但我个人最喜欢的却是散点图。在讲散点图之前,我先阐述一个不太严谨的个人观点。我认为,所有的数据图表都可以分为两类,一类是偏重于展示,一类是偏重于研究

 

如何理解?偏重于展示的图表,往往是将某个指标所蕴含的信息更为直观地表达,即该类图表中获取得的信息,是可以直接应用于业务决策的。比如某公司全国各省的销售员人均销售业绩的柱形图,孰高孰低被展现得很明显,那么哪些地区需要努力,或者哪些地区需要裁员,就可以进行决策了。


偏重于研究的图表,往往是显现出指标间的某些隐藏的关系,从图中得到的信息往往需要进一步的研究,才能落地为具体的业务判断或执行策略。


比如某公司人均销售业绩与员工离职率的散点图,你或许能看到两者存在某种数学关系,但你并不能获得显性的结论,而是需要通过进一步的研究,比如回归建模,才能提取出这种关系。


研究型的图表就像一扇门,经常能帮助我们打开另一番天地,获得的信息价值也更高;但相对的,也有更高的风险,许多时候你投入很多时间,获得的结论却没有价值。


散点图最核心的价值在于发现变量之间的关系,千万不要狭隘地将这个关系理解为线性回归关系。指标间的关系有很多,如线性关系、多项式关系、指数关系、对数关系等等,当然,没有关系也是一种重要的关系。


最基本的散点图我们来看一个典型的散点图,下图展示了一家外卖配送公司配送员人均负荷(一天需送掉的订单量)与订单的准时送达率。


640?


散点图的基本元素就是点,即通过两个变量(纵坐标轴和横坐标轴)的数值,将点打在图表对应的位置上,通过散点的分布,来观察两个变量之间的相互关系。通过上图我们就能直观地看到,人均配送负载和订单的准时送达率是负相关的关系,即人均配送负载越高,准时送达率越低,而人均配送负载越低,则准时送达率越高。我们通过添加一条趋势线,来使得这个关系更为明显。


对于一家外卖配送公司,这个结论似乎是一个常识,当一个人一天要配送的订单越多,则他就越难准时将所有订单送到。


其实,这个逻辑未必是成立的,真正的解读是:如果订单是循序渐进,在时间分布上平缓地递交给配送员,那么单再多,配送员能一单单送完,则超时率是依旧平稳地;但实际情况并非如此,外卖配送需求都是在高峰时间段脉冲式增长,这就导致配送压力大时,配送员同时承接了多个订单,这就导致了手头总有一部分订单会因为绕路配送而超时,这才导致了如下散点图上的反映。


640?


其实散点图的制作只需要三部操作:

1.点出散点图制作控件;

2.选择数据;

3.调整图表参数首先点击“插入”选项卡下的“图表”模块,在左边的图表选择项中,选择“XY(散点图)”,暂时先选择第一种类型,后面的几种类型会慢慢介绍。


如图2-2,点击“确定”按钮后,就会生成一个空的散点图。如图2-3,右键点击图形,选择“选择数据”,就会出现如图2-4的数据源选择框,在这里点击“编辑”按钮,进入如图2-5显示的“编辑数据序列”界面。在“编辑数据序列”这个界面当中,我们需要设置三个数据,第一个是图标标题,你可以选择某个单元格,会出现对你选中单元格的绝对引用参数;第二个是X轴上要显示的指标,你可以操作鼠标在Excel表中圈选,也可以自己输入绝对引用语句;第三个是Y轴上要显示的指标,方式与第二个相同。


640?

图2-2


640?

图2-3


640?

图2-4


选好数据后,一个最初级的散点图就会展现在你面前了。需要注意的是,最初的这个图往往没有你想象的漂亮,经常你会发现散点集中在某几个较小的区域。如图2-6,不要惊慌,这样的原因往往是你没有调整好横纵坐标轴的“坐标轴选项”。双击坐标轴,将数据展现区间调整好合适的范围。如图2-6,原来的横坐标轴区间是0.0-0.95,但是我们大部分的点集中在0.75-0.95之间,因此我们将横坐标轴区间调整到0.75-0.95,这样图表看上去就美观多了,更重要的数据间的关系也被清晰地呈现出来了。除了对坐标轴缩放的操作,我们还经常会用到“坐标轴选项”里的“单位”和网格线的格式,因为有时我们需要调整坐标轴的颗粒度,以使得散点的位置展示得更为精确。当散点较多且较为细密时,我们需要将网格线调整为虚线并弱化颜色,使得散点间的关系能更为突出。


640?

图2-5


640?


散点图只表达了两个变量的关系?不是的,我们还可以在点上做文章。可以用点的大小来衡量另一个变量。这样,散点图就变成了气泡图。为什么叫气泡图?答案非常直观,有大有小的圈圈,最像的就是气泡了。且我们在制作气泡图时,往往会设置颜色的透明度,以展示气泡的密集程度。这么一来,气泡图就更直观了~


640?

图2-8



如图2-8,我们用气泡的大小来表示配送费收入,这样我们就可以观察三个变量之间的关系了。我们看到,无论从人均负载的角度还是准时送达率的角度,配送费都没有呈现出与其他两个指标的相关关系。


小结一下,从图2-8中,我们能够获得的认知有如下几条:

1. 人均配送负载与准时送达率有明显的负相关关系,即一个指标随着另一个指标的增长而减少。

2. 每单的配送费与人均配送负载和准时送达率都没有呈现出明显的相关关系。

3. 样本点大部分集中在准时送达率87%-93%,人均负载11-15的区间范围内,说明配送员的一般状态就在这个范围内。


通过以上几点,相信大家以及能领略到散点图的强大了。我们更近一步,给散点图再增加一个变量,即用气泡的颜色来代表另一个变量。需要注意的是,用颜色代表的变量,不适合再用连续型变量了,最好是用类型变量或有序变量。在Excel中,我们不能直接通过导入数据来用颜色来代表某个变量。这是一点小小的遗憾,但我们依然可以手动将效果做出来。


640?

图2-9



如图2-9,四种气泡的颜色代表了四个配送团队。我们会明显的看到,红色的配送团队的准时率显著领先于其他团队,但在人均配送负载上则比较低,说明红色团队的工作量不是很大,因此效率较高。黑色团队的人均配送负荷较高,准时送达率较低,与红色团队的状况正好相反。蓝色团队的成员则分布非常分散,有的人负载高准时率低,有的人负载低准时率高,可见蓝色团队的管理方式和其他三个团队或许非常的不同,值得进一步的调查分析。


通过从散点图到气泡图的应用,我们不断地窥探出数据指标间的关系,并且挖掘出了许多新的信息,这真的是一个欣喜的发现过程。所以,你们应该能理解为什么我喜欢散点图了吧。


作者:胡晨川(中国统计网特邀认证作者)

版权归原作者所有,转载仅供学习使用,不用于任何商业用途,如有侵权请留言联系删除,感谢合作。


640?wx_fmt=png精品课程推荐:

640?wx_fmt=png

640?wx_fmt=png

选购数学科普正版读物

严选“数学思维好物”

送给孩子的益智礼物   |   办公室神器

算法工程师成长阅读   |   居家高科技

理工科男女实用型礼物精选   

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg

640?wx_fmt=jpeg640?wx_fmt=jpeg


数据与算法之美

用数据解决不可能


640?wx_fmt=jpeg



长按扫码关注


http://chatgpt.dhexx.cn/article/TSX2y1BF.shtml

相关文章

Excel 绘制多数据散点图

利用Excel 绘多数据单散点图 步骤 主要操作步骤图解等 请参考 Excel 绘制简单散点图 不同的地方,就是一次选择3组数据。然后单独调节每一组元素标签。对每组数据选择不同的数据标签类型。 同理对X 设置边界为0~55,主要单位为10,次要单位为5…

Excel 绘制简单散点图

最终结果 第一步 选择数据,插图散点图。双击 Y 坐标轴数值,将“线条”设置为“无线条”,选定“坐标轴选项”的边界设置为 0~3500,主要单位为 1000,次要单位为 500(根据自己数据大小来设置) 第二…

Excel制作散点图,四象限图,设置标签

先看结果: 是不是想要这样的效果,Excel完全阔以。看下面步骤: 1、制作基础散点图 选择目标数据区域,点击【插入】—>【散点图】第一个图形。此时做出了基础的散点图; 2、调整轴位置,或者叫轴心 Excel…

Excel图表8——矩阵图(散点图)

Excel图表8——矩阵图(散点图) 实例 原数据 一、计算平均值 二、插入图表 1.插入仅带数据标记的散点图(数据:满意度) 2.删除图例、网格线 3.调整横纵坐标范围 三、添加矩阵图的象限分割线 1.设置横坐标轴格式 2.设…

Excel绘制带象限散点图的4种办法

散点图经常要绘制成4个象限的样子,以对各数据点所处的位置分别进行评判,这里总结用Excel绘制这样的散点图的4种办法。 样例数据如下: 方法一:设置坐标轴格式,将横、纵坐标交叉于指定的刻度 首先用系统的模板绘制出散点…

VUE 实现购物车或者消息中心未读消息数量的实时监听

涉及到商城,平台等项目一般都会有实时数据的更新问题,比如这种: 下面是我的处理方式:全局绑定一个方法 Vue.prototype.$addStorageEvent function (type, key, data) {if (type 1) {// 创建一个StorageEvent事件var newStorag…

消息中心设计模式UML图

简单描述下在一家公司消息中心组件对不同消息设备处理,简要类图如下 说明根据设备来源已有的包含安卓,苹果,微信公众号,支付宝服务窗4种: IMessagePush:推送业务接口 IDbOperations:消息持久化…

消息中心架构设计

转载于:https://www.cnblogs.com/lilunjia/p/8797399.html

ActiveMQ:消息中心基本介绍

Redis其实也可以做消息队列,但是更多的企业选择了ActiveMQ,为什么,因为Redis的消息队列比较简单,无法做到像ActiveMQ,那样做做到点对点的消息订阅与发送 首先是哪些情况需要用到消息中心? 1.需要解耦出来的…

业务消息中心系统设计与实现(一)

目录 解决问题场景? 那么这款内部业务消息中心需要满足哪些功能呢? 哈喽小伙伴,我是kilde,和有需要的小伙伴分享一个业务消息中心的设计思想与实现,喜欢的小伙伴可以点赞关注博主,觉得有用的也可以打赏博主哦,也希望这个博客能给各位有需要的小伙伴或多或少解决一些场景问题…

仿微博消息中心的系统设计与实现

最近在实现一个类似于微博、网易云的消息中心模块。主要实现的功能是,将系统中的点赞、评论、等消息做汇合。今天跟大家分享下,我们的设计和实现思路。 首先说明,我们目前是微服务的架构。所以本篇文章中对于消息中心的设计也是建立在微服务的…

消息中心构架设计说明书

目录 1 1. 文档介绍.... 4 1.1 文档目的... 4 1.2 文档范围... 4 1.3 读者对象... 4 1.4 参考文献... 4 1.5 术语与缩写解释... 4 2 系统概述.... 5 3 设计约束.... 6 4 设计策略.... 7 5 系统总体结构.... 8 6 …

04_消息中心(MessageCenter)

一介绍 该消息中心是基于委托和事件(观察者模式)设计的,是 MxFramework框架 的一个子模块。 主要是为了处理消息的收发。 二、消息处理中心(代码如下) /**** * Title: MXFramework* 主题: 消息中心* …

实际项目中的消息中心

前一篇文章讲到我们项目的工作流,这一篇我们扒一扒项目中的消息中心,msgcenter。消息可以分成很多种消息:留存可重复查看的DB消息,短暂保存在redis的comet消息,短信形式的msg消息,推送到手机的push消息等等…

消息中心

1 系统结构 消息中心体系结构如下图所示: 图中红色线表示移动消息的推送路径。 此结构适用于企业消息中心,也适用于平台,消息推送代理的消息推送服务接口(Web Service)可以作为开放服务。 本地服务器是消息源。…

消息中心(系统消息)实现

需求 用户能即时的收到来自系统或者其他用户发来的消息,在web界面右下角弹窗提醒,用户还能标记消息是否已阅状态。 即时通讯 概念:即时通讯(实时通信,Instant Messaging,简称IM)是一个实时通…

消息中心设计

1 参考文档 产品参考:消息通知系统设计 | 人人都是产品经理 (woshipm.com) 2 消息中心目标职责 消息中心仅作为消息发送使用,跟业务没有任何关系,涉及到业务部分有业务系统自行处理;消息中心的功能只有消息生产、消息展示、消息推…

如何设计一个消息中心

如今的内容型产品,不管提供的是什么类型的内容,在其主功能之外,不可避免的会有另一个十分重要的功能——消息中心。 而无论是信息流、论坛、信箱,还是私聊、群聊、通知,推拉模型是内容型(包括:社…

聊聊消息中心的设计与实现逻辑

厌烦被消息打扰,又怕突然间的安静; 一、业务背景 微服务的架构体系中,会存在很多基础服务,提供一些大部分服务都可能需要的能力,比如文件管理、MQ队列、缓存机制、消息中心等等,这些服务需要提供各种可以复…

4. 消息中心的设计与实现

消息中心的设计与实现 一、引言 运用场景: 1、消息的主动提醒(客户端被动接收) 2、客户模块(及时通讯) 3、单一登录(一个账号只能在一个设备登录) 消息中心的实现方案: 1、客户端轮…