この質問に基づいて、利回り表を作成するスクリプトを入手することができました。
解決済み: グループによるプロセススクリーニング - JMPユーザーコミュニティ
このアプローチの欠点の一つは、値が1つしかないグループ化項目が、完成したテーブルに含まれないことです。例えば、データに1つのロットから複数のウェハが含まれている場合、ウェハ番号はレポートされますが、ロットはレポートされません。

ちなみに、私は現在、偽の値を追加し、プロセススクリーニングを実行し、その後に偽の値を削除することでこれを回避しています。
dt << Add Rows( 1 );
rowz = N Rows( dt );
:LOT[rowz] = 1;
ps = dt << Process Screening(
Process Variables( Eval( SpecCols ) ),
Grouping( :WAFER, :LOT ),
Control Chart Type( "Indiv and MR" ),
Within Sigma( 0 ),
Overall Sigma( 0 ),
Stability Index( 0 ),
Mean( 0 ),
Show Tests( 0 ),
Test 1( 0 ),
Out of Spec Rate( 0 ),
Latest Out of Spec( 0 ),
Cpk( 0 ),
Ppk( 0 )
);
dt_result = Report( ps )[Outline Box( "Process Screening" ), Table Box( 1 )] <<
Make Into Data Table;
ps << close window;
dt << Delete Rows( rowz );