JMPのデータテーブルに、Get SAS Data Step for Formula Columnsというメッセージを送ると、列の計算式に対応したSASプログラムが作成されます。次の例は、まず、計算式を含む「rate」列を作成し、そのSASプログラムを生成します。
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << New Column( "rate", Formula( :Name("身長(インチ)") / :Name("体重(ポンド)")));
dt << Get SAS Data Step for Formula Columns;
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Get SAS Data Step for Formula Columns;
SAS Model Managerのスコアリングコードに列計算式を含めることもできます。データテーブルにGet MM SAS Data Step for Formula Columnsを送ります。
dt = Open( "$SAMPLE_DATA/Tiretread.jmp" );
dt << Get MM SAS Data Step for Formula Columns;
Get SAS Data Step for Formula Columnsの場合と同様、列名の指定はオプションです。