将连续变量变成离散变量大家好 - 想知道是否有人可以就我正在解决的问题给我一些建议。 我想使用基于连续变量的一系列值创建一个虚拟变量。
如果您愿意的话,我想获取一组值并将它们放入名义上的“桶”中。
例如数据是
12
45
11
13
我想在它们落入范围时获取这些值和 id。 那么 1-12、13-20 等等。有什么想法吗?
回复:将连续变量变成离散变量如果“Pilot A”等是字符串,则需要引号。 日志中可能有一条有关未定义变量的消息。
回复:将连续变量变成离散变量我尝试使用列公式来遵循这个示例。我没有收到错误,但该列是空白的。

回复:将连续变量变成离散变量您可能会发现交互式分箱插件有用。
回复:将连续变量变成离散变量是的!! 这就是我需要的:)谢谢你!!
回复:将连续变量变成离散变量我忘了提及,如果您不编写脚本,则可以使用 bin 交互地创建一个新数据列:选择具有连续值的数据列,然后选择科尔斯>公用事业>制作分箱公式。
回复:将连续变量变成离散变量我认为吉姆已经回答了你的问题,但我想对答案进行一些扩展。 这如果()公式或脚本中的函数非常通用。 这是您想要执行的操作(bin 数据)的示例,来自我们的JMP 软件:JMP 脚本语言简介:

它将 Age 中的数值与截止值进行比较,并在新列 Stage 中返回一个字符串。
回复:将连续变量变成离散变量1. 是的,您可以使用公式。这是您可以使用的一个版本
If( Row() == 1,
min = Col Min( :height );
incr = (Col Max( :height ) - Col Min( :height )) / 9;
);
Floor( (:height - min) / incr ) + 1;
它使用 Big Class 示例数据表。只需更改变量:您要计算的列的高度。
2.但是行数不影响Recode。仅这些行中唯一值的数量。
回复:将连续变量变成离散变量完毕。但是对于大型数据集呢? 我正在处理的只有 450 行。 如果我有一个包含 29K 行的数据集,我可以使用公式来遍历并重新编码所有内容吗?
回复:将连续变量变成离散变量选择您感兴趣的栏目,然后转到
列==>重新编码
并创建一个新列,将值分入新组