資料清理,將3列資料合併為一列嗨,新手,我需要一些幫助將3 列中的數據合併到一列中,數據是在不同時間、由不同人收集的,並且在3 列中,所以有一些丟失的數據,一些匹配的數據,如下所示:
ABC
1 1
0 0
1 1
如何將 A、B、C 列中的資料合併到 JMP 中的一列?
非常感謝您的幫忙!
資料混合與清理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:
