データのクリーンアップ、3 つの列のデータを 1 つの列にマージするこんにちは、初心者です。3 つの列のデータを 1 つの列に結合するのに助けが必要です。データは異なる時間に、異なる人物によって 3 つの列に収集されたため、一部に欠落データがあり、一部は一致しています。次のようになります。
ABC
1 1
0 0
1 1
JMP で A、B、C 列のデータを 1 つの列に結合するにはどうすればよいでしょうか?
ご協力いただき本当にありがとうございました!
データのブレンドとクリーンアップRe: データのクリーンアップ、3 列のデータを 1 列にマージありがとう!!!
Re: データのクリーンアップ、3 列のデータを 1 列にマージ空の行がないことが確実な場合 (または、空の行がある場合は 0 としてコード化されます):
If(
Contains(:A || :B || :C, "1"), "1",
"0"
)

JMPでもない「0」と同じではありません。 キャラクターと共に、ないvalue は空の文字列 ("") になり、数値の場合はピリオド (.) になり、場合によってはこれを考慮する必要があります。
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)
(文字データ) を連結するには、すべての列を選択し、そのうちの 1 つを右クリックして、次の操作を行います。

または、Cols / Utilities / Combine Columns のすべてを選択します。
