拆分平台是否正常工作?你好,
我对拆分平台(表 -> 拆分)感到困惑。 我认为在某些条件下,分割不能正常工作。 我在这里提供一个简化的例子。 假设我有一个下表(还附有文件):

如果我现在打开拆分平台(表 -> 拆分)并给出输入,如下所示:

我期望得到以下结果:

但我得到以下输出:

如果更仔细地查看实现的输出表,就会发现最初映射到产品 A 的值被映射到产品 B。这是错误的。 如果每个要素要拆分的行数不相等,就会发生这种情况。 对于较大的数据集,这很难注意到,并且可能会导致非常错误的结论。
有人可以证实这一点,这样我就不会孤单地有这些想法吗?
我正在运行 JMP 16.2。
珍妮
质量和工艺工程回复:拆分平台工作正常吗?
另请参阅此处的讨论:进行表拆分时丢失唯一值
回复:拆分平台工作正常吗?只是想说我完全同意 Jannel 的观点;当前的功能并不直观,而且极有可能弄乱您的数据。 至少,当数据不符合原样的功能时,软件应该通知用户。
回复:拆分平台工作正常吗?解决方法是 (1) 为每个“功能”级别创建子集表 (2) 对于每个子集表,将数据列重命名为功能名称 (3) 在子集表中执行外连接。
回复:拆分平台工作正常吗?Split 正在按照其设计的方式工作 - 不幸的是,这并不是您直观地期望它的工作方式。
我的观点是,您只能可靠地使用它来生成拆分数据和标签列 - 保留列的选项并不总是按预期工作,这可能使其使用起来很危险。
直观上,您会期望“保持”列中的数据与拆分数据保持一致 - 但 JMP 不会这样做。Split 不会尝试保持拆分和保留数据之间的一致性(这不是我的观点 - 这是我最近提出相同问题时 JMP 支持的答案)。
回复:拆分平台工作正常吗?感谢 Jarmo 和 Dale 的建议。 戴尔的解决方案有效,但至少对我来说,它不是很直观。
第一个提案由Thierry_S 使用分组变量会很直观。 我很难过看到分组的作用;仅每组的最后一个数据行进入,所有其他数据行都消失(请参见下面的捕获(除非用于分组的每一行都是唯一的,如 Jarmo 建议的那样))。 一般来说,当我进行分割时,我的意图肯定不是要消失数据,因此不太高兴需要有特殊的技巧来避免这种情况。 也许有些逻辑超出了我的理解范围


回复:拆分平台工作正常吗?我能够得到你想要的结果,但需要 2 个步骤。首先,按功能和产品拆分原始表(将价格作为要拆分的列)。然后对您获得的 4 列进行堆栈 - 多个系列(2,连续),您将获得所需的结果。我不确定是否有办法用单个命令来完成此操作。
回复:拆分平台工作正常吗?JMP 可能不知道您想要如何分割数据,因为您有“重复项”。
如果数据具有“独特”的产品功能组合,例如:

通过这些设置

你最终会得到

回复:拆分平台工作正常吗?嗨,蒂埃里_S,
感谢您的建议。 但是,无论我使用什么作为分组变量,我都没有得到我想要的结果(如下):

如果您认为分组是关键,则需要给出更详细的分步说明。
谢谢;
珍妮
回复:拆分平台工作正常吗?嗨詹内尔,
在您的示例中,您没有指定分组变量,导致您观察到奇怪的行为。 使用 Product 作为您的组变量以进行准确的拆分。
最好的,
TS