|撰文:莫北

一直觉得origin绘制分组图表应该很简单,我写的第一篇Origin教程《柱状图的坐标轴如何“中断”?》就是直接以分组柱状图做范例的。可真正上手的时候,你会发现会遇到各种小问题,比如除了“宽”型数据,“长”型数据能不能绘制呢?最重要的是如何在坐标轴下添加分组表格呢?

下面就以分组柱状图为例,为大家介绍分组图表的绘制方法以及Origin坐标轴的table功能。


| 数据准备

本文的范例数据来自Origin自带的范例数据,为了方便大家练习使用,已上传到OmicShare论坛上。

下载链接:https://www.omicshare.com/forum/thread-6396-1-1.html

另外,大家也可通过Help/Learning Center查看范例数据。

将数据粘贴到Origin2020的表格中,如下图,4列数据分别对应y值、误差线数值和两个分组因子。

| 图表绘制

通过Plot菜单下的Categorical找到分组柱状图(Grouped Clumns),如下,单击即可进入数据选择窗口。

点击Data Column(s)前的加号展开选项,选择Y和Y Error对应的列,然后点Group Column(s)小窗的黑色三角形,添加两列分组数据,注意添加顺序不要弄错,如下图。

初始的绘制效果如下:

| 个性化调整

使用文本工具手动添加纵轴和横轴的标题,利用快速调整工具条(Mini Toolbars)调整字体的大小和旋转角度。

如果觉得图例中的矩形太宽了可右键图例,调整图形的宽度,当然也可以去掉图例的黑框,具体的方法如下。

如果觉得柱子太粗了,还可以用Mini Toolbars快速调整柱子间隔;当然也可以同时把配色调好了。

关于横轴下面的表格,可双击刻度标签,在Tick Labels/Table选项下进行调整,可设定表格的行数和网格边线。

你也可以把这里的表格视作常规图表的“刻度线”,通过在刻度线窗口选择显示或隐藏表格,以及调整表格的颜色。就我手头的2020 beta版,目前起作用的主要有以下3个参数,期待新版本优化吧。

旋转下方的表格后,还可以通过Mini Toolbars快速添加网格线,如这里添加垂直的Major网格线,可实现类似ggplot2的分面(facet)效果。

调整后的效果如下:

如果不喜欢表格样式,还可以通过手工方式绘制分组标记。我们可以将默认的分组表格视作参考线,使用Origin自带的直线工具绘制直线分组标记,然后快速再复制两份,对齐并均匀分布。

完成对齐后,用上文提到的方法隐藏表格。通过快速调整工具条(Mini Toolbars),可以将直线的端点改为短线,如下。

绘制的效果如下:

当然如果喜欢短线形式,直接使用直线,这样也很不错,效果如下:

两个table怎么对齐_Origin教程|“师兄,图表坐标轴下的分组表格是怎么添加的?”...相关推荐

  1. MathType上下两式子“=“号对齐图文教程

    MathType上下两式子"="号对齐图文教程 我们在写论文的时候,如果出现公式推导,必不可少的要是将上下两式子实现等号对齐,这样文章看起才干净整洁. 首先,第一步在第一行等式等号 ...

  2. jquery 获取前两个table里的每个tr里面的第二个td

    jquery 获取前两个table里的每个tr里面的第二个td $("table:lt(2)>tbody>tr td:nth-child(2)) $("table:lt ...

  3. Word中相邻的两页无法没有对齐的解决方法

    目录 自我吐槽 Word中出现相邻两页无法对齐现象 解决方法 修改后的效果为 自我吐槽 好久都没更新博客了,最近太忙了,各种乱七八糟的报告压得我喘不过气.在写实验报告册的过程中,发现给的word模块中 ...

  4. python123判断火车票座位号分布图_面向回家编程!GitHub标星两万的Python抢票教程”,我们先帮你跑了一遍...

    原标题:面向回家编程!GitHub标星两万的"Python抢票教程",我们先帮你跑了一遍 大数据文摘出品 作者:曹培信.池俊辉 盼望着,盼望着, 春节的脚步近了, 然而,每年到这个 ...

  5. html表格整体左移动,js操作table统制tr jquery 两个table左右移动

    js操作table控制tr jquery 两个table左右移动 一.关于动态操作select的问题: ------------------------------------------------ ...

  6. 两台虚拟服务器如何串联,两台tp-link路由器串联设置教程

    摘 要 [导读]两台tp-link路由器串联设置教程图文教程,详细信息请阅读下文!网友提问:两个TP-Link路由器串联怎么设置?有两台TP-Link无线路由器,用网线把这两个TP-Link路由器串联 ...

  7. 弹性布局 space-between 换行后最后两个元素不能对齐如何处理

    当元素设置 ustify-content: space-between 换行后最后两个元素不能对齐 <view class="container"><view&g ...

  8. Android一串数字分两段,底部对齐字号不同

    一串数字/文字分两段,字号不同 没什么技术含量,分享下. 效果图 package xxx;import android.content.Context; import android.graphics ...

  9. Highmaps网页图表教程之图表配置项结构与商业授权

    Highmaps网页图表教程之图表配置项结构与商业授权 Highmaps图表配置项结构 Highmaps最核心的部分就是图表配置项.用户通过图表配置项来对标题进行定制,从而实现自己所要的效果.所以,掌 ...

最新文章

  1. 2021年大数据常用语言Scala(五):基础语法学习 字符串
  2. 确认了!MySQL 狠甩 Oracle 稳居 Top1!
  3. rda冗余分析步骤_分子生态网络分析(MENA)构建微生物网络示例
  4. java监控activemq,ActiveMQ与Spring整合-监听消息
  5. python绘制直方图-python matplotlib库直方图绘制详解
  6. Android实现自定义的 时间日期 控件
  7. QT + OpenCV + MinGW 在windows下配置开发环境
  8. mysql不能存字母,使用不常見的字母/符號時,MySql數據庫不能正確存儲數據
  9. [转载] Python入门(输入/输出、数据类型、条件/循环语句)
  10. mac配置php mysql_mac配置Apache+php+mysql
  11. .NET Framework也可以开发托管了
  12. 如何禁用Web表单字段/输入标签上的浏览器自动完成功能?
  13. 如何固定电脑ip地址
  14. java ts文件 播放_前端如何播放m3u8格式的视频
  15. python开发:开源pytesseract文字识别
  16. 污染土壤修复可以采取哪些方式
  17. 开源数据分析平台Countly
  18. 如何找回bilibili(b站)收藏夹里失效的视频?
  19. 博凌科技携手中企动力用互联网思维卖乐器
  20. 计算机毕业设计Java智慧防疫上报系统小程序端(源码+系统+mysql数据库+Lw文档)

热门文章

  1. centos7.4 kubeadm安装Kubernetes 1.14.1 集群
  2. oracle 12c dbca 无法发现 asm diskgroup
  3. 如何用100美元和TensorFlow来造一个能“看”东西的机器人
  4. PCL中分割方法的介绍(2)
  5. websocket包解析
  6. Linux系统上利用nmcli命令创建网络组
  7. CSS3: box-sizing 属性的简单认识
  8. 正确理解 AsyncTask,Looper,Handler三者之间的关系(基于android 4.0)
  9. /proc/sys/net/ipv4/目录介绍
  10. HDOJ 2050 折线分割平面