列の値によってデータテーブルを複数のデータテーブルにサブセット化する親愛なるコミュニティ、
データテーブルを、列に特定の値がある行のみを含むいくつかの小さなデータテーブルに分割したいと思います。 これは、列のすべての一意の値に対して実行したいと思います。
ビッグクラスデータの例:1つはsex = Fの行のみ、もう1つはsex = Mの行のみを持つ2つのデータテーブルを生成します。 それらは2つの別々のデータテーブルである必要があります。
いくつかの値のカテゴリでは、行を選択/データフィルタリングし、選択した行をサブセット化するだけで手動で行うことができますが、50以上のカテゴリでは、ポイントアンドクリックに時間がかかりすぎるため、おそらくスクリプトオプションを検討しています。
何か助けはありますか? 分離列の一意の値をループして、サブセットを再現する方法を見つける必要があると思いますか?
データ表スクリプティングRe:列の値によってデータテーブルを複数のデータテーブルにサブセット化するTables => Subscriptionには、Subset Byチェックボックスがあり、チェックすると、サブセット選択ボックスで選択した列のレベルごとに新しいサブセットを作成できます。

Re:列の値によってデータテーブルを複数のデータテーブルにサブセット化するに加えて@txnelson 、
非常に多くのテーブルがある場合、リストでそれらを整理および変更する必要がある場合があります。例を参照してください。
Names Default To Here( 1 );
cdt = Open( "$SAMPLE_DATA\Big Class.jmp" );
tables = cdt << Subset(
By( :age ),
All rows,
Selected columns only( 0 ),
columns( :name, :age, :height, :weight )
);
Wait( 3 );
For( i = 1, i <= N Items( tables ), i++,
write( "closing: ", tables[i] << get name , "\!n");
wait(1);
Close( tables[i], NoSave );
);