JSL を使用して、列内の個別の値でデータテーブルを分割するにはどうすればよいですか?こんにちは、私はJSL初心者です。質問があります:grinning_face:
たとえば、データ テーブルがあり、それをB 列の値によって複数のデータ テーブルに分割 (サブセット化) したいとします。
A B C A B C A B C
1 1 1 => 1 1 1 AND 3 2 6
2 1 4 2 1 4 2 2 1
3 2 6 5 2 3
2 2 1
5 2 3
データ テーブルをサブセット化する方法、または B 値に従って行を選択する方法 (Select Where) はわかっていますが、すべての行を調べずに列 B のすべての一意の値のリストを取得する方法 (SQL の SELECT DISTINCT ステートメントのように) がわかりません。
この作業を実行する最善の方法は何ですか?
ありがとう。
自動化とスクリプトRe:JSL を使用して、列内の個別の値でデータテーブルを分割する方法は?やあ@せつな、
サブセットで「By」オプションを探していると思います:
Names Default To Here( 1 );
dt = Open( "$Sample_data/big class.jmp" );
dtSubs = dt << Subset( All rows, Selected columns only( 0 ), By( :age ) );
//dtSubs is a list of data table references:
dtSubs[1] << Set Name("First table")Re:JSL を使用して、列内の個別の値でデータテーブルを分割する方法は?どうもありがとうございます! それがまさに私が欲しいものです。