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

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

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

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

填写新的列名称和分隔符,您将得到新的列