箱线图(Box-plot),是大家耳熟能详的一种显示数据分散情况的统计图。通过箱线图,我们可以很容易地比较几组数据的形状,识别数据中的异常值,锁定那些需要我们关注的异常值信息,发现解决问题的机会。

箱线图的用途十分广泛。比如半导体工艺生产过程中的过程能力分析 ,通过箱线图将复杂的以简单易懂的方式展现出来,可以帮助工程师清晰直观地查看生产过程中的变异;在药物的临床试验阶段,可以通过箱线图轻松检查风险指标的分布,方便临床医学研究人员基于风险开展进一步的监查与分析。作为可视化工具中工程师和分析师常用的一种图形,箱线图深受大家的喜爱。但在数据量庞大图形众多,特别是在诸多分组同时展示在一张箱线图的情况下,清晰的颜色界定就非常重要了。接下来我们看看在JMP 15中给箱线图着色。

JMP14中箱线图的着色

在过往我们收到的问题中,如何给箱线图添加想要的颜色一直是经常被问到的话题。在JMP15之前的版本中,比如JMP14中,给箱线图着色唯一的方式是右键点击图形上的“定制… “菜单选项来实现。

“定制图形”对话框显示了图形中每个箱体和离群值的条目,你可以按照如下设置线条的颜色和其他一些属性。这种方式对于突出显示某个箱体或者少部分箱体的信息时非常有用。但如果分组变量非常多的话,工作量就会变得巨大。

定制箱线图颜色

庆幸的是,JMP 15 中新增了控制箱线图颜色和大小的新方法。

JMP15中箱线图的着色

在JMP 15中,图形生成器中“颜色(Color)”变量区域功能进一步增强,现在支持以连续变量和分类变量作为“颜色”变量选项,让你能够创建更具表现力的箱线图,同时提供了更多的可视化信息可以指导你开展更深入的数据探索过程。

这里,我们运用作者个人日常锻炼所收集的数据集来简单展示一下箱线图的新功能。从下图的表头可以看到,数据表包含了跑步日期、时间、距离、时长、速度和天气等一系列信息。

个人锻炼数据表

JMP15—以连续变量来着色

在下面的示例中,箱线图显示了“跑步距离”和“星期”相对应的关系。不出所料,统计分析表明,星期天通常跑步路程最长。然后,将“速度”拖入“颜色”变量,其他关系也立马清晰可见。可以看到,跑步距离最长的星期天也是速度最慢的。星期一往往也会比较慢,可能是因为周末的劳累延续到了周一。而一周中跑步最快的时候通常在星期四,这也许与作者有意提升速度不无关系。

跑步距离 VS 星期几,以速度来着色

上图中,速度变量使用中位数汇总。当然了,你还可以通过颜色功能区右单击“汇总统计量”更改为任意标准JMP汇总统计。

JMP15—以分类变量来着色

颜色变量也可以是分类变量。下图是在JMP14中我们再次研究跑步距离与星期的关系,但你可能已经注意到了,现在y轴上有了额外的嵌套:月份和星期,这让图形变得更加繁多和复杂。

无颜色区分的嵌套式箱线图

这时,将众多的箱体与相对应的星期匹配起来就很困难,因为箱体较多且密集,令人眼花缭乱。眼睛必须盯着箱体的直线仔细往左看,才能找到相对应的星期和月份。

在JMP15中,一切都变得简单且高效。通过使用不同的颜色标注不同的分组信息,一目了然地可以看出每组数据在所有数据中所处的位置、哪组数据相对性能较好等信息。这里我们将“星期”放入颜色变量,就很容易确定箱体所代表的日期。同时,在各月份之间比较同样的时间点时也更容易,因为我们可以只关注一种颜色,而不必回到轴线上再作参考。

用分类变量着色的箱线图

例如,我们知道了星期天是蓝色,并且月份自下而上是按顺序排列的,这样就很容易识别并比较6月的星期天和7月的星期天,而不必通过查找第六和第七个蓝色箱体来查看轴线。

定制箱体的宽度

除了增强的着色功能外,箱体的宽度现在也可以调整了。箱线图上一个新的选项——宽度比例可用于指定箱体的宽度。

默认情况下,该选项设置为0,也就是自动宽度。在JMP15中,你可以更改这个数值为0-1之间的任意数。

下图是一个宽度为0.1的狭长箱线图的示例:

箱体宽度设为0.1

此外,你也可以设置这种宽度为0.95的超大箱体:

箱体宽度设为0.95

当然,这仅仅是一种美学上的改变,但如果你也想打造一款既实用又美观的个性化箱线图,不妨如法炮制试试看。

jmp怎么做合并的箱线图_如何在JMP中给箱线图(Box Plot)快速着色相关推荐

  1. zb怎么做渲染图_如何在ZBrush中渲染漫画风格的插画

    创建"漫画插画"的外观和感觉想必一定很有趣吧,但是,获得想要的精确外观有时也会令人相当沮丧,因此了解一些基本原则,创建类似于ZBrush®漫画MatCaps的作品很有必要. 使用2 ...

  2. excelexportentity中设置null不显示的方法_如何在 Creator3D 中切换模型贴图,超级简单!...

    效果预览 前两天有伙伴在 QQ 上询问,如何在 Creator 3D 中切换模型贴图.Shawn 之前也没尝试过,不过根据之前 Cocos Creator 的经验以及这几天对 Creator 3D 的 ...

  3. 怎样在python中做多元回归_如何在python中绘制多元回归三维图

    我不是科学家,所以请假设我不知道有经验的程序员的行话,也不知道复杂的科学绘图技术.Python是我唯一知道的语言(初学者+或者中级). 任务:将多元回归(z=f(x,y))的结果绘制为三维图形上的二维 ...

  4. gmail收件箱标签设置_如何在Gmail中自动分类的收件箱选项卡之间移动电子邮件...

    gmail收件箱标签设置 Gmail's tabbed inbox system is a handy way to organize your emails into categories, but ...

  5. poi 合并单元格添加边框_如何在Excel中的文本和单元格边框之间添加空间

    poi 合并单元格添加边框 Adding a bit of extra padding to your cell boundaries can make it easier for you to re ...

  6. coreldraw矫正两张图_如何在CorelDRAW中对倾斜的图像进行矫正

    旋转和预览 使用矫正图像对话框,可以通过移动滑块或输入旋转角度来旋转图像.可以指定一个 -15 度到 15 度的自定义旋转角度. 可以使用预览窗口动态预览所做调整.如果要在矫正前更改图像的方向,则可以 ...

  7. word文档中的装订线怎么设置_如何在WORD中制作装订线

    如何用 Word 制作试卷"卷头"含密封装订线 Word 是个功能强大的字处理软件, 许多功能能够收到令人意想不到的效果, 尤其是巧妙的运用一些命 令能够达到令其他软件望尖莫及的地 ...

  8. 项目思维导图软件测试分析,在软件测试中使用思维导图技术

    我们的大脑比书面文字更能处理和回忆视觉效果.视觉图像能够以描述性词语无法描述的方式带来快速的清晰度和理解.思维导图是利用这个事实来形象化地组织和呈现信息的工具. 思维导图软件测试 思维导图是一个想法或 ...

  9. R沟通 | 如何在Typora中设置免费的图床

    简介 前段时间小编给大家推荐了一个markdown的IDE编辑器:Typora,具体推文如下:R沟通|markdown编辑器-Typora 和 R沟通 | 如何在Typora中设置免费的图床. 今天针 ...

最新文章

  1. Java项目:个人博客系统(java+SSM+Mysql+Servlet+JavaWeb)
  2. invoke 数组_如何对一个亿的数组进行快速排序
  3. 计算机科学summer program,UCBLeadershipandInnovationSummerProgram加州大学伯克利分校夏季领导力创新课程.doc...
  4. SpringMVC 中静态资源的处理
  5. 你知道这 8 种 SQL 错误用法吗?
  6. ThreadPoolExecutor源码学习(2)-- 在thrift中的应用
  7. 【java】大并发下Timeout waiting for connection from pool 解决方案
  8. vue 插件 滑块验证_vue滑块验证,原理,demo
  9. SpringBoot集成 Shiro
  10. c# foreach循环二维数组
  11. python turtle画彩虹简单_Python基础实例——绘制彩虹(turtle库的应用)
  12. 我自己的 psftp-cmd
  13. 由矢量电子海图构建海底 TINDEM方法研究
  14. 微型计算机接口技术论文,微机原理与接口技术课程论文
  15. MCGS洗衣机模拟仿真 组态王洗衣机模拟仿真
  16. 从学生到职场,这位百万爬虫博主都经历了什么?
  17. 多因素deseq2 formula 怎么理解 如何设置design 哈佛大学——差异表达分析(七)设计公式(Design formulas)多因素差异分析 多个影响因子会影响差异分析结果 多因子
  18. 客户需求分析8个维度_客户需求不知如何分析总结?一篇文章让你少走弯路!...
  19. 快速破解基于linux内核的开源路由器后台管理登录密码
  20. RecyclerView系列:GridLayoutManager的构造函数中的orientation理解

热门文章

  1. 2019春第七周作业
  2. C++图书管理系统(简单版)
  3. 使用HTML5,CSS。制作一个简单有新颖的“网易云音乐排行榜“。
  4. 怎样计算机翼升力大小,如何计算升力和阻力?
  5. SEO搜索引擎方案制作与数字货币交易所SEO方案模版制作
  6. Java-SSM流浪宠物管理系统
  7. 蜜友工作室来博客园开博了
  8. Nginx系列教程(六)| 手把手教你搭建 LNMP 架构并部署天空网络电影系统
  9. 天空之城系统开发模式源码
  10. 计算机复试问题总结(一)