绘制两个不同数据表中相同标题的数据而不将它们合并。你好,
我对 JMP 还很陌生,我正在寻找一种方法来从多个数据表中制作 XY 图,而无需将它们合并。例如,我有一个数据表“男性”,其中包含两个变量“年龄”和“体重”,还有另一个数据表“女性”,其中包含相同的变量名称“年龄”和“体重”。我想使用这两个数据表中的值制作一个简单的 XY 图:年龄与体重,我不想通过合并这两个表来制作单个数据表。这只是一个简单的例子,实际上我使用具有相同变量名称的多个数据表。对于我的工作,数据表在不断发展,这样可以更轻松地更新/添加相应数据表中的值,而不是在可能有超过 1000 个条目的组合数据表中查找这些值。我曾经使用过一个名为 Aable(有些人可能知道)的程序,它有一个“数据库”功能。您不能将任意数量的数据表放入数据库中,然后使用数据库中的所有表来绘图。我正在寻找这样的功能。如果我的问题不清楚,请告诉我,我很乐意提供详细信息。提前致谢!
基础数据分析与建模数据探索与可视化回复:绘制两个不同数据表中相同标题的数据而不将它们合并。根据您的数据,您可能能够使用虚拟连接来执行此操作。如果这不可能,您很可能必须在某个时候合并表格以创建图表。幸运的是,这可以非常轻松地编写脚本(JMP 可以为您创建此脚本)
回复:绘制两个不同数据表中相同标题的数据而不将它们合并。从多个数据表创建 XY 图,无需对它们进行合并。
- 这是Jmp 和 JSL 中的几个小陷阱之一。
JMP生成图表的方式依赖于在绘图之前合并数据,
例如通过 Tables/Concatenate 平台“堆叠”表格
有一些可用的“解决方法”,例如复制/粘贴框架内容:
https://community.jmp.com/t5/Discussions/How-to-Overlay-scatterplot-of-data-pairs-with-separate-axes/mp/716650/highlight/true#M89853