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


Fill Color()は塗りつぶし領域の色
Level Color()はカテゴリカルデータの色
Pen Color()は直線と点の色
Back Color()はテキストの背景色(グラフボックス内にテキストを描くの、消去したテキストを囲むボックスと同様)
Background Color()はグラフの背景色
Font Color()は追加テキストの色
Text Color( 0 );
New Window( "色",
	Graph Box(
		FrameSize( 640, 400 ),
		Y Scale( -1, 17 ),
		X Scale( -3, 12 ),
		k = 0;
		For( jj = 1, jj <= 12, jj += 2,
			l = 15;
			For( i = 0, i <= 15 & k < 85, i++,
				thiscolor = Color To RGB( k );
				Fill Color( k );
				thisfill = 1;
				If( thiscolor == {1, 1, 1},
					Pen Color( 0 );
					thisfill = 0;
				,
					Pen Color( k )
				);
				Rect( jj, l + .5, jj + .5, l, thisfill );
				Text( {jj - 1, l}, "色", k );
				k++;
				l--;
			);
		);
		jj = -2;
		color = {"黒", "グレー", "白", "赤", "緑", "青", "オレンジ", "青緑",
		"紫", "黄色", "シアン", "マゼンタ", "黄緑", "ブルーシアン", "赤紫", "黒"};
		For(
			i = 0;
			l = 15;, i <= 15 & l >= 0,
			i++;
			l--;,
			Text( {jj, l}, color[i + 1] )
		);
	) );
 
Pen Color( {.38,.84,.67} ); // 緑がかった青
RGB Color()Color to RGB()は、JMPの色番号とRGB(赤、緑、青)値との間の変換を行います。次の例は、JMPカラー3(赤)のRGB値を取得します。
Color to RGB( 3 );
同様に、HLS Color()Color to HLS()は、JMPの色番号とHLS値(色調、明度、彩度)との間で変換を行います。
win = New Window( "カラーホイール",
	Graph(
		Frame Size( 200, 200 ),
		For( hue = 0, hue < 360, hue += 30,
			y = 50 - 40 * Cos( hue * 2 * Pi() / 360 );
			x = 50 + 40 * Sin( hue * 2 * Pi() / 360 );
			Fill Color( HLS Color( hue / 360, 0.5, 1 ) );
			Oval( x - 10, y - 10, x + 10, y + 10, 1 );
		)
	)
);
Heat Color()は、セルプロットやツリーマップなどで使用されている任意のカラーテーマにおける値に対し、該当するJMPの色番号を戻します。構文は次のとおりです。
Heat Color( n, <<"theme" )
themeメッセージはオプションで、デフォルト値は「青->グレー->赤」(Blue to Gray to Red)です。カスタムカラーテーマを含め、任意のカラーテーマを指定できます。次の例にあるように、匿名のカラーテーマを作成し、使用することもできます。
Heat Color( z, <<{"", {{1, 1, 0}, {0, 0, 1}} } );
Heat Color( z, <<{"", {blue, green, yellow} } );