将过滤器定义另存为新列<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />让我们建议我需要从我的数据集中创建一个新的消费者组,并且要加入这个组,他们必须满足超过 1 个列/变量的特定标准(即,女性 [来自性别列] 也有低收入[收入栏])。我希望能够将其保存为新列/变量,并能够在以后的各种表中使用这个新列(例如在 JMP Categorical 中的表顶部,以便能够将其与另一列进行比较/variable(即,收入低的男性)。希望 JMP 有一个相当简单的选项,不需要复杂的重新编码等,我们的大多数用户都不想这样做。
回复:将过滤器定义另存为新列我认为这是因为该列尚未定义为字符。
回复:将过滤器定义另存为新列感谢您提供此插件!非常有帮助。关于它的问题:当我选择“选择要更改的列”按钮时,我新创建的列没有显示的原因可能是什么。我注意到它带回的列列表不包括我的数据集中我知道存在的其他一些列。我确保将我的列更改为“名义”,但这并没有帮助。想法?
回复:将过滤器定义另存为新列我喜欢 Jeff 提出的关于使用数据过滤器进行选择的建议。因此,我整理了一个简单的插件,让用户使用数据过滤器进行选择,然后指定要写入的值和要写入的列。

选择要更改的列,然后使用数据过滤器选择要更改的行。然后放置用于标识此分组的值,然后单击“设置值”按钮。

然后为数据表中的选定行设置值

我已附加 JMP 插件
回复:将过滤器定义另存为新列尝试使用数据过滤器选择符合条件的行,然后使用行 > 行选择 > 列中的名称选择使用选定(和未选定的行)的名称创建一个新列。
https://www.youtube.com/watch?v=P0OJmImuKx0
回复:将过滤器定义另存为新列无论剪贴板中的值是什么,JMP 都会粘贴到选定列的所有选定单元格中。因此,如果您创建一个新列,然后将其复制到剪贴板中的“A 组”,然后您将 rt.鼠标点击 JMP 中 Rowstate 列的顶部并选择 Row Selection,您可以使用各种不同的工具选择您想要“Group A”的行,然后只需转到新列的选定区域,对于选定的行之一,并粘贴到该单元格中,粘贴将对所有选定的行进行。
如果您想更花哨一点,JMP 脚本语言 (JSL) 的一个功能是您可以为给定列的所有选定行分配一个值。与我上面的示例具有相同功能的语句是:
newcolumnname[data table("表名")<
因此,开发JMP addin是一个非常简单的事情指定列的行。
回复:将过滤器定义另存为新列感谢您快速回复吉姆。这似乎适用于组合 2 个变量(谢谢,我不知道我能做到这一点)。但这不允许我在 2 列/变量之间应用我需要的逻辑(“与”或“或”逻辑)。我不希望每列的所有元素,只是来自具有某种类型和/或逻辑的特定标准,然后将其另存为新列/变量。
因此,将 2 列合并为我表格顶部两列中的所有元素。但它不允许我找到标准:只有低收入的女性,然后将变量保存在我的列表中,然后找到标准:只有低收入的男性,然后将该变量保存在我的列表中。
回复:将过滤器定义保存为新列最简单的方法是选择您希望新变量基于的列(性别、收入),然后转到下拉菜单 Col==>Utility==>Combine Columns。

填写新列名和分隔符,您将获得新列