このバージョンのヘルプはこれ以降更新されません。最新のヘルプは https://www.jmp.com/support/help/ja/15.2   からご覧いただけます。


dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Tabulate( // データテーブルへのメッセージ
	Add Table( // 新しいテーブルの追加
		Column Table( Grouping Columns( :性別 ) ), // 「性別」の列でグループ化
		Row Table( // 行テーブルを追加
			Analysis Columns( :Name("身長(インチ)"), :Name("体重(ポンド)") ),
			// 分析列として「身長( インチ)」と「体重( ポンド)」を使用
						Statistics( Std Dev, Mean )
					// 標準偏差と平均を表示
)));
Tabulateで使用するテーブルの列の変換列を作成したり、その列の表示形式を設定することもできます。これには、Analysis Column()内でTransform Column()を使用します。たとえば、次のスクリプトでは、「身長(インチ)」を対数変換し、その平均と全体に対する%の列の表示形式を設定しています。
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Tabulate(
	Set Format(
		Mean(
			:Name("身長(インチ)")( 10, 1 ),
			Analysis Column(
				Transform Column(
					"対数[身長(インチ)]",
					Formula( Log( :Name("身長(インチ)") ) )
				),
				Format( 10, "最適" )
			)
		),
		Name( "全体に対する%" )(:Name("身長(インチ)")( 12, 2 ),
		Analysis Column(
			Transform Column(
				"対数[身長(インチ)]",
				Formula( Log( :Name("身長(インチ)") ) )
			),
			Format( 12, 2 )
		))
	),
	Add Table(
		Column Table(
			Analysis Columns(
				:Name("身長(インチ)"),
				Transform Column(
					"対数[身長(インチ)]",
					Formula( Log( :Name("身長(インチ)") ) )
				)
			),
			Statistics( Mean, Name( "全体に対する%" ) )
		),
		Row Table( Grouping Columns( :性別 ) )
	)
);