首页
学习
活动
专区
圈层
工具
发布

Origin 镜像列,告别数据重复存储

在 Origin 处理大型数据集,跨工作表复用数据是高频操作,多用于数据分析、绘图以及报表制作。旧版本可通过复制数据、列公式、列链接完成,但会生成多份数据副本,带来文件臃肿、软件运行变慢等问题。

镜像列作为 Origin 的实用新特性,能够在工程内部完成数据引用,不产生重复存储,有效压缩工程文件,改善运行性能,降低多工作表的数据管理成本。

处理大规模数据集时,经常需要跨多个工作表复用原始数据,完成分析、绘图与报表输出。在旧版 Origin 中,实现该需求一般依靠复制粘贴数据、编写列公式、创建列链接等手段。但上述方式会产生大量数据副本,造成文件冗余,增大工程文件体积,进而降低软件运行效率。

Origin 新增镜像列功能,可在工程范围内直接引用源数据,无需生成数据副本,有效精简工程文件,提升软件运行速度,简化多表格的数据管理工作。

什么是镜像列?

镜像列是对另一列数据的直接引用。它不会复制数值,而是动态同步源列的所有数据。

你只需复制源数据列(Ctrl+C),再在目标列上右键,选择Paste as Mirror Column(s)(CTRL+ALT+V),即可创建镜像列。

几点重要注意事项:

• 目标列与源列的列标题左上角会显示专属图标,用于标识该列存在镜像关联。

• 目标列的公式行(Fx行)会显示专用语法,标明该镜像列对应的数据源列。

• 你也可以直接在目标列的Fx公式行输入这套语法,以此快速建立镜像关联。

• 目标列仅同步源列实时数据,因此会自动锁定,无法手动编辑。

• 目标列的数据类型将与源列保持一致,例如文本+数值型、纯文本、日期、时间等类型。

为何要使用镜像列?

1. 减小工程文件体积

以往用户只能依靠以下方式跨表复用数据:

a、复制粘贴

b、列公式

c、复制列至

以上所有方法都会生成数据副本,导致工作表与工程文件体积变大。

而使用镜像列则具备如下优势:

a、原始数据仅存储一份

b、其余位置全部通过引用调取该数据

最终效果:工程文件体积大幅缩减,加载速度显著提升!

你可以在工程资源管理器(PE)中直观看到这种差异:采用镜像列的工作簿,占用空间远小于存有重复数据的工作簿。

2. 可视化标识,便捷跳转定位

镜像列辨识度很高:

• 源列与镜像列上都会显示专属图标

• 鼠标悬停图标会弹出提示框,展示二者关联关系

• 在图标上右键调出菜单,可执行以下操作:

• 跳转至源列

• 跳转至对应镜像列

依靠该功能,追踪数据依赖关系简单直观。

你还能在工程浏览对话框中查看全部镜像列关联关系,后文会详细介绍。

镜像整个工作表

除了单独镜像单列,你还可以将一整张工作表完整镜像到其他工作簿中。

该功能在以下场景格外实用:

• 需要在多个工作簿中复用同一套数据集

• 按照分析阶段分类整理工程文件

• 在不同分析场景下开展工作,同时仅保留一份原始数据源

如果直接复制整张工作表会产生冗余数据、增大文件体积;而使用工作表镜像功能,目标工作表会动态引用源工作表数据,既能精简工程文件,又能保证数据实时同步。

管理镜像列

镜像列提供多种管理操作方式:

取消镜像关联

可随时通过以下两种方式解除镜像绑定:

• 点击目标列上的镜像图标,右键选择Remove Mirroring

• 点击源列上的镜像图标,选择Remove All MirrorsRemove All Mirrors in Sheet.,该操作会解除所有引用此源列的目标列镜像关系。

将现有列转换为镜像列

若你的现有工程中存在通过列公式直接引用其他数据列、或是通过Copy Columns To…对话框生成的目标列,可将这类列转换为镜像列,以此消除数据冗余。

你可以使用菜单Worksheet: Convert to Mirror Columns对话框,按当前工作表、工作簿、文件夹或整个工程的范围批量转换,建立镜像关联。

该功能对满足以下情况的大型工程尤为实用:

• 文件体积大幅膨胀

• 软件加载缓慢

将镜像列还原为公式列

部分场景下你可能需要解除镜像列关联,例如:

• 需要将工程分享给使用旧版Origin的用户

• 源列应用了筛选条件(当前镜像功能暂不支持带筛选的源列)

遇到以上情况,可将镜像列还原为普通列公式。点击目标列的镜像图标,选择Convert to Column Formula菜单即可。

基于结构相似工作表批量创建镜像列

当你处理多张结构完全一致的工作表时,可以借助Create Mirror Columns from Similar Sheets工具,快速在多张表之间批量生成镜像列。

该工具非常适用于以下场景:

多工作表分组实验数据

多组重复测量数据

标准化数据处理流程

如下图示例:一组工作表中所有归一化光谱数据,借助镜像引用功能,统一汇总至一张目标工作表,且共用同一X轴数据列。

工程级全局查看与管理

你可通过Origin的工程浏览对话框,在工程内任意位置统一查看、管理所有镜像列:清晰区分镜像源列与目标列、仅筛选展示全部镜像列、批量取消选中列的镜像关联,以及将镜像引用关系转换为列公式。

更高效的数据处理方式

镜像列为Origin提供了一套更现代化、高效的重复数据处理方案。它消除数据冗余、提升数据关联可视化程度,能帮你实现以下效果:

• 精简工程文件体积

• 提升软件运行与操作速度

• 保持清晰规整的数据关联逻辑

无论你是处理大规模实验数据,还是搭建复杂的数据分析流程,镜像列都能带来显著的使用提升。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OsAthUC34et9GZqSWdMDoVUw0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。
领券