連結する細胞複合変数でグループ化された行を、グループ化変数に基づいてスペースで区切られた連結セルに変換しようとしています。例:

の中へ:
\
以下のコードはグループ化列と「N行」列を作成しますが、セルの内容を連結することができません。
dt = 現在のデータテーブル();
dt_summary = dt << Summary(
グループ(:列B)、
統計(
Concatenate( :Column A, " " )
)
);
データ統合とデータクリーンアップRe: セルの連結こうすればできます。この方法なら、A列に重複がある可能性を考慮しつつ、各項目を一度だけ表示します。
Names Default To Here( 1 );
dt = Current Data Table();
Summarize( dt, cats = By( :Column B ) );
dt_summary = New Table( "Summary", New Column( "Category", Character, "Nominal" ), New Column( "Items", Character, "Nominal" ) );
For Each( {v, i}, cats,
dt_summary << Add Rows(
{:Category = v, :Items = Concat Items( Associative Array( dt:Column A[Where( dt, :Column B == v )] ) << Get Keys, " " )}
)
);
Re: セルの連結私はJMPテーブルからSQLクエリを使ってこれを行うのが好きです
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
dt_concat = Query(
Table(dt, "t1"),
"\[
SELECT age, GROUP_CONCAT(sex) as g,
count(*) as n
FROM t1
GROUP BY age
]\"
);
グループ連結に DISTINCT を追加することで、重複を無視することもできます。
Names Default To Here(1);
dt = open("$SAMPLE_DATA/Big Class.jmp");
dt_concat = Query(
Table(dt, "t1"),
"\[
SELECT age, GROUP_CONCAT(DISTINCT sex) as g,
count(*) as n
FROM t1
GROUP BY age
]\"
);

Re: セルの連結ご返信ありがとうございます。SQLクエリはまだ試したことがありませんが、試してみます。
Re: セルの連結また、要望リスト項目として、Listagg/Concatenate/GROUP_CONCAT を Summary プラットフォームに追加するという項目もあります。