数据清理,将三列数据合并为一列嗨,我是新手,我需要一些帮助将 3 列数据合并为一列,数据是在不同的时间由不同的人收集的,分为 3 列,因此有一些数据缺失,有些数据匹配,如下所示:
ABC
1 1
0 0
1 1
如何在 JMP 中将 A、B、C 列中的数据合并为一列?
非常感谢您的帮助!
数据混合和清理Re: 数据清理,将 3 列数据合并为 1 列谢谢!!!
Re: 数据清理,将 3 列数据合并为 1 列如果您确定不会有任何空行(或者如果您有空行,它将被编码为 0):
If(
Contains(:A || :B || :C, "1"), "1",
"0"
)

也与 JMP失踪与“0”不同。 随着字符失踪值将是空字符串 (""),对于数字值,它将是句点 (.),有时必须考虑到这一点。
Show(Ismissing(""));
Show(IsMissing(.));
Re: 数据清理,将 3 列数据合并为 1 列包含单个匹配值的新列的公式为
substring( trim(:A || :B || :C), 1, 1 )
将3列连接在一起,然后取第一个字符
Re: 数据清理,将 3 列数据合并为 1 列感谢 txnelson 和 jthi,列是字符,我需要它们是 1 或 0,3 列中的数据要么匹配要么缺失,所以我只需要将它们聚合在一起。
非常感激!!
Re: 数据清理,将 3 列数据合并为 1 列列是数字还是字符?
鉴于上述示例,您对最后一列将包含什么内容的期望是什么?
1
0
1
或者
11
0 0
1 1
或者
11
00
11
Re: 数据清理,将 3 列数据合并为 1 列你想如何组合它们? 它们的总和? 将它们连接在一起? 例如,要将它们相加,您可以使用以下公式创建新的公式列:
Sum(:A, :B, :C)
要连接(字符数据),请选择所有列,右键单击其中之一,然后:

或者选择所有这些,Cols / Utilities / Combine Columns:
