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


set_y = Associative Array( {"椅子", "人", "リレー", "蛇", "三脚"} );
set_z = Associative Array( {"人", "蛇"} );
set_w = Associative Array( {"りんご", "みかん"} );
// セットをログに書き込む
Write(
	"\!N例:\!N\!tset_y = ",
	set_y << Get Keys,
	"\!N\!tset_z = ",
	set_z << Get Keys,
	"\!N\!tset_w = ",
	set_w << Get Keys
);
set_z << Insert( set_w );
Write( "\!N\!N和集合 (set_w, set_z):,\!N\!tset_z = ", set_z << Get Keys );
set_y << Remove( set_z );
Write( "\!N\!N差集合 (set_z from set_y):\!N\!tset_y = ", set_y << Get Keys );
2つの集合の積集合を求めるには、aa << Intersectメッセージを使用します。
set_w << Intersect( set_z );
Write( "\!N\!N積集合 (set_w, set_z):\!N\!tset_w = ", set_w << Get Keys );
名前のリストから、「Big Class.jmp」に含まれていない名前を探します。そのためには、名前を含む2つの集合から差集合を求めます。
names list = {"ROBERT", "JEFF", "CHRIS", "HARRY"};
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
names = Associative Array( names list );
names << Remove( Associative Array( dt:名前 ) );
Write( "\!N{ROBERT, JEFF, CHRIS, HARRY}のうちでBig Classに含まれていないもの = ", names << Get Keys );