利用Origin绘制气泡图及其变体

  • 一、气泡图(bubble chart)与颜色映射图简介
  • 二、数据准备
  • 三、气泡图
  • 四、颜色映射图
  • 五、气泡图+颜色映射图
  • 六、气泡图+颜色映射图的细节修改
    • 6.1 图例设置
    • 6.2 气泡细节+气泡标尺
    • 6.3 颜色标签/标尺

软件版本:OriginPro 2021b (64-bit) SR2 9.8.5.212 (学习版)
本期目标

一、气泡图(bubble chart)与颜色映射图简介

气泡图相当于散点图的一个变体,即用气泡替换散点。相对于散点图,气泡图可以表示三维信息,前两维信息分别表示X轴与Y轴信息,第三维数据值决定了气泡的大小。同时,若有第四维信息,亦可在气泡图的基础上添加颜色映射来表示 [1]。

气泡图常用于表示经济相关的信息,也可以用于表示化学上化合物的检出频率,生物上基因数量等。即直观又具有美感。

利用origin软件可以方便快捷地绘制出气泡图颜色映射图气泡+颜色映射图,如图1.

图1 origin软件界面

二、数据准备

气泡图加颜色映射图的绘图:
数据准备:X轴数据(A列)+Y轴数据(B列)+描述气泡大小的数据(C列)+描述颜色映射的数据(D列)。如图2。此处需将后面的三维数据均设置为Y轴。下面绘制图形基于此处所列数据。

图2 气泡图+颜色映射图数据准备

三、气泡图

以图2所列数据为例,在表示A列与B列的基础信息基础上,添加C列,表示其检出情况,则可在origin中同时选中A/B/C三列,并按图1中的方式选中气泡图,结果如图3。

图3 origin绘制气泡图

相比于基础的散点图,这样画出来的图更有美感,且可以清楚的看出检出频率的差距,但图3仍可以通过修饰细节,使其更加符合自己的需求,具体细节在下面的内容中详述。

四、颜色映射图

以图2所列数据为例,在表示A列与B列的基础信息基础上,添加D列,表示其分组情况,则可在origin中同时选中A/B/D三列,并按图1中的方式选中颜色映射图,结果如图4。

图4 origin绘制颜色映射图

同样地,具体修改细节在下面的内容中详述。

五、气泡图+颜色映射图

以图2所列数据为例,在表示A列与B列的基础信息基础上,同时添加C列与D列,表示其检出情况分组情况,则可在origin中同时选中A/B/C/D四列,并按图1中的方式选中气泡+颜色映射图,结果如图5。

图5 origin绘制气泡+颜色映射图

图5中即可以观看到质量与辛醇水分配系数的分布关系,又可以通过气泡大小看到不同的检出情况,还可以通过不同的颜色看出分组情况。

六、气泡图+颜色映射图的细节修改

对图3/图4/图5进行修改,包括坐标轴,刻度,图例等常规设置,详细内容参见笔者另一篇文章:Origin: 常见图形参数设置(汇总篇)。
此处主要对如何添加图例设置气泡细节以及颜色标签的修改进行描述。

6.1 图例设置

按图6方式,选择重构图例后,即可出现分组图例,如图6。

图6 图例的调用和设置

右键图例,即可调出“属性”界面,并对其边框,字体等进行设置。

6.2 气泡细节+气泡标尺

双击已绘制图形中的任一气泡,调出设置界面,如图7。在此处可以对气泡的大小及颜色,透明度等进行设置。
大小:此处可以选择决定气泡大小的值,此处选择的C列(detection);
缩放因子:通过调节该值的大小,可以设置气泡显示比例,如图6中气泡显示过大,重叠部分较多,此处将值调为0.5;
边缘颜色:可以设置气泡边缘颜色,依据个人喜好设置即可;
填充色:此处默认按照索引进行颜色填充,即选中D列(classfication);也可以选择颜色映射,此时会多出“颜色映射”选项,在此处可对颜色进行分别设置,如图8。
透明色:此处设置为50%,故在图6中可以看到气泡的颜色相较于图例的颜色更浅一些,此处设置为0%后,二者颜色一样,如图9,可依据个人喜好进行设置。

图7 气泡绘图属性

图8 颜色映射
按照上述描述参数进行修改后,气泡+颜色映射图展示如图9。

图9 调整绘图属性界面参数之后的结果

注意:此时右侧的气泡标尺颜色变为红色,可双击气泡标尺,调出“气泡标尺控制”界面,发现气泡样式显示为 “和第一个气泡的格式一致”,此处勾选 “黑边并且空心”,即可更改其样式。
其余的细节则可通过依次点击“级别”,“标签”,“布局”,“标题”根据个人喜好进行尝试修改,此处不赘述。

图10 气泡标尺控制界面

6.3 颜色标签/标尺

由于此处距离第四维信息为分组信息,是文本格式,但当同样为数值格式时,则可不使用图例,通过添加颜色标尺的方式进行展示。

添加方法1:格式——颜色标尺;

添加方法2:右键图例——添加色阶;
注:若不小心删除了气泡标尺,也可以通过该方法添加气泡标尺。

最终,结合Origin: 常见图形参数设置(汇总篇),修改后的最终图形如下:

Origin: 气泡图+颜色映射图相关推荐

  1. origin2016绘制气泡图颜色映射图

    Step1:导入数据 File-Import-选择预先准备的数据 (这里我选择的是excel存储的数据,导入数据后,数据会出现在Book1中) 导入数据后如图所示:(其中颜色与便签栏可没有) Step ...

  2. origin 气泡和颜色映射图

    origin 气泡和颜色映射图 方法与步骤 打开Origin软件,输入数据 选中数据,选择气泡+颜色映射图(还有一个气泡图和颜色映射图,那么都是比较简单的,我就直接讲两者的结合吧) 生成基本图形,是不 ...

  3. origin如何绘制双y轴曲线_Origin用矩阵绘制多层曲面映射图

    点击上方关注点击下方点赞 [导读]怎样绘制多曲面映射图?1.矩阵数据的准备 1.1 XYYYY型数据 我们在实验中得到一张Excel表格 一列X表示电场强度,负载量不同的多列Y又分为Pm.Pr两组.那 ...

  4. python opencv cv.applyColorMap()函数(颜色映射)ColormapTypes【将Intel Realsense D435深度图的黑白图映射为彩色图】

    文章目录 API ColormapTypes 完整应用代码[将深度图的黑白图映射为彩色图] map原理 能否map CV_24UC3的? API def applyColorMap(src, colo ...

  5. 利用Origin绘制等高线颜色填充图:初步绘制与细化

    利用Origin绘制梯度填充图:初步绘制与细化 前言 一."等高线-颜色填充"图的初步绘制 1.数据表准备 1.1 新建工作簿 1.2 数据导入 2.绘制"等高线-颜色填 ...

  6. python 数据可视化 matplotlib学习二 : 对折线图使用颜色映射

    本节代码依赖上一节代码 颜色映射是一系列颜色,他们从起始颜色渐变到结束颜色,在可视化中,颜色映射用于突出数据的规律,例如,你可能用较浅的颜色来显示较小的值,并使用较深的颜色来显示较大的值 下面演示如何 ...

  7. 可视化实验十一:利用Python绘制气泡图、雷达图

    实验目的: 掌握Python中气泡图.雷达图绘图函数的使用及展示图形的意义 利用上述绘图函数实现数据可视化 实验内容: 练习python中气泡图.雷达图绘图函数的用法,掌握相关参数的概念 根据步骤一绘 ...

  8. MATLAB | 全网唯一,三元相映射图绘制(三元相分级统计地图)

    示例 对上期的补充 本期文章名叫三元相映射图绘制,但不单单讲这一点,同时会对上一篇多元映射地图做出补充https://slandarer.blog.csdn.net/article/details/1 ...

  9. python colormap(颜色映射)

    转载(有增减,后面有举例):http://blog.csdn.net/guduruyu/article/details/60868501 [python] view plain copy import ...

最新文章

  1. Grid平均分布自动换行
  2. Linux实战教学笔记49:Zabbix监控平台3.2.4(一)搭建部署与概述
  3. Android 2.2 r1 API 中文文档系列(11) —— RadioButton
  4. P2014-选课【树形dp,背包】
  5. 13结构型模式之桥接模式
  6. 【C/C++】知识点
  7. 阿里安全的“自动逆向机器人”TimePlayer 究竟是什么
  8. Java IO实战操作(一)
  9. 抖音回应视频泄露:草稿不会上传后台;苹果开卖5000元印度版iPhone XR;Jboot 2.2.5发布|极客头条...
  10. 推特800赞,DeepMind强化学习综述:她可以很快,但快从慢中来
  11. Python第七天 函数 函数参数 函数里的变量 函数返回值 多类型传值 函数递归调用 匿名函数 内置函数 列表表达式/列表重写...
  12. php判断是不是手机端访问
  13. 在CentOS 7 1804 中 安装 使用 GitLab 11.4.3-ee (企业版、社区版最新版、或任意版本)
  14. 完全体,千字详解:“Java性能调优六大工具”之JConsole工具
  15. java中如何表达sin_在Java中使用“sincos”
  16. Atitit.木马病毒强制强行关闭360 360tray.exe的方法
  17. mysql语法使用总结
  18. 数据结构与算法33-PIPI捡垃圾
  19. 第11期 Jenkins 社区 2020年 GSoC Phase1 分享
  20. 专线网络与家庭宽带区别(基础篇)

热门文章

  1. 深度学习PyTorch,TensorFlow中GPU利用率较低,CPU利用率很低,且模型训练速度很慢的问题总结与分析
  2. iwebshop框架中如何处理SQL?
  3. Google Earth Engine ——用GPP和NPP计算生物量(朝鲜为例)
  4. 数码管动态显示123456
  5. CARLA 笔记(06)— Types of actors (Sensors、Spectator、Traffic signs and lights、Vehicles、Walkers)
  6. 中国地图FLASH和JS版本
  7. 疯狂java讲义(第三版-李刚) 源代码 光盘
  8. 使用React实现选择城市三级联动组件
  9. linux7更改root密码,Centos7修改root密码
  10. 通过驱动修改USB转串口设备的友好名称