公開日: 04/01/2021

グラフ関数

Add Color Theme({"name", <flags>, {color}, <{position}>)

説明

マーカー、データテーブルの行、ツリーマップなどのコンポーネントに適用できる独自のカラーテーマを作成する。Preferences()の中にAdd Color Theme(...)を含めることにより、JMP環境設定にカラーテーマを追加できます。

戻り値

なし

引数

name

カラーテーマの名前。

flags

(オプション)連続変数またはカテゴリカル変数のカラーテーマリストおよびカラーのカテゴリのためのフラグ。

Continuous, <Continuous>, Sequential

Continuous, <Continuous>, Diverging

Continuous, <Continuous>, Chromatic

Categorical, <Continuous>, Sequential

Categorical, <Continuous>, Diverging

Categorical, Qualitative

Categorical, <Continuous>, Chromatic

デフォルトのJMPカラーテーマでは、順次(Sequential)は左から右または右から左へ徐々に色が変化します。発散(Diverging)は中央が薄めです。色彩(Chromatic)は明るい色のブロック(グラデーション)で構成されます。定性(Qualitative)以外のすべてのカテゴリは、連続変数とカテゴリカル変数の両方に使用できます。

このフラグを指定しなかった場合、色は連続変数の順次、およびカテゴリカルの順次カテゴリで表示されます。

color

RGB値のリスト。これらの値により、カテゴリカルのカラーテーマ内のブロックと連続変数のカラーテーマ内のグラデーションが定義されます。RGB値の各リストは、それぞれ環境設定のカラーテーマウィンドウ内のスライダに対応しています。

position

(オプション)各色の位置を示す0~1の数字のリスト。各位置は、それぞれ環境設定のカラーテーマウィンドウ内のスライダに対応しています。位置を指定しなかった場合、スライダは均等に配置されます。

次の例は、「青->紫」という名前の連続変数のカラーテーマを作成します。色は発散(Diverging)カテゴリです。RGB値は、4つのリストで指定されます。

Add Color Theme(
	{"青-> 紫"", {"Continuous", "Diverging"}, {{0, 0, 255},
	{57, 108, 244}, "white", {128, 0, 100}}} );

メモ

定性(Qualitative)以外のすべてのカテゴリは、連続変数とカテゴリカル変数の両方に使用できます。たとえば、「寒色->暖色」の発散テーマは、連続変数とカテゴリカルの両方のテーマリストにあります。JMPで例を見るには、[環境設定]>[グラフ]を選択してください。

カラーテーマを削除するには、Remove Color Theme()を使用します。Remove Color Theme("Name"|{"Name", <flags>, {color, ...}, <{position, ...}>}>)を参照してください。

Arc(x1, y1, x2, y2, startangle, endangle)

説明

引数によって指定された長方形の中に内接する弧を描く。

戻り値

なし

引数

x1, y1

長方形の左上隅の座標。

x2, y2

長方形の右下隅の座標。

startangle, endangle

度単位の開始角度と終了角度で、startangleからendangleまで時計回りに円弧が描画されます。このとき、0度は時計の12時の位置とします。

Arrow(<pixellength>, {x1, y1}, {x2, y2})

説明

指定された点の間に、順に矢印を引いていく。オプションの第1引数は、矢じりの長さをピクセルで指定します。

戻り値

なし

引数

pixellength

(オプション)矢じりの長さをピクセルで指定。

{x1, y1}, {x2, y2}

グラフ内の座標を示す2つの数値のリスト。

ノート

x座標が入った行列と、y座標が入った行列で指定することもできます。Arrow(<pixellength>, [x1, x2], [y1, y2])

Back Color("name")

説明

グラフの背景の色を設定する。

戻り値

なし

引数

name

引用符付き色名または色番号(たとえば、赤の場合は"red"または"3")。

Char To Path("path")

説明

パスの指定を文字形式から行列形式に変換する。

戻り値

行列

引数

path

パス名を示す文字列。

Circle({x, y}, radius|PixelRadius(n), <...>, <"fill">)

説明

{x,y}を中心として、指定された半径の円を描く。

戻り値

なし

引数

{x, y}

グラフ内の座標を示す数値。

radius

円の半径。この半径は、縦軸の目盛りに基づくものです。縦軸のサイズを変更すると、円のサイズも変わります。

PixelRadius(n)

円の半径をピクセルで表した数値。このオプションで半径をした場合、縦軸のサイズを変更しても、円のサイズは変わりません

"fill"

(オプション)文字列。関数内に定義された円はすべて、現在fill colorで指定されている色で塗りつぶされます。"fill"が省略された場合、円は塗りつぶされません。

ノート

中心点と半径は、任意の順序で指定できます。また、中心点と半径を複数指定すれば、1つの関数によって複数の円を作成できます。中心点を1つ、半径を複数指定した場合、結果は同心円になります。中心点を複数指定した場合、それまでの円がすべて描かれた後に、最後に指定された半径の円が追加されます。例として、次のような指定をしたとします。

graphbox(circle({20, 30}, 5, {50, 50}, 15))

この場合、2つではなく、3つの円が描かれます。まず、(20, 30)を中心とした半径5の円、次に(50, 50)を中心とした半径5の円、最後に(50, 50)を中心とした半径15の円が描かれます。

Color To HLS(color)

説明

色(color)の引数(JMPの色番号を含む)をHLS値のリストに変換する。

戻り値

指定した色(color)の色調(H)、明度(L)、彩度(S)の成分を表したリスト。値の範囲は0~1です。

引数

color

JMPの色番号。

ColorToHLS()の結果は、1つのリスト変数または3つのスカラー変数のリストに割り当てることができます。

hls = Color To HLS( 8 );
{h, l, s} = Color To HLS( 8 );
Show( hls, h, l, s );

hls = {0.778005464480874, 0.509803921568627, 0.976};

h = 0.778005464480874;

l = 0.509803921568627;

s = 0.976;

Color To RGB(color)

説明

色(color)の引数(JMPの色番号を含む)をRGB値のリストに変換する。

戻り値

指定した色(color)の赤(R)、緑(G)、青(B)の成分を表したリスト。値の範囲は0~1です。

引数

color

JMPの色番号。

ColorToRGB()の結果は、1つのリスト変数または3つのスカラー変数のリストに割り当てることができます。

rgb = Color To RGB( 8 );
{r, g, b} = Color To RGB( 8 );
Show( rgb, r, g, b );

rgb = {0.670588235294118, 0.0313725490196078, 0.988235294117647};

r = 0.670588235294118;

g = 0.0313725490196078;

b = 0.988235294117647;

Contour(xVector, yVector, zGridMatrix, zContour, <zColors>)

説明

指定のグリッド値で等高線を描く。

戻り値

なし

引数

xVector

zGridMatrixを表すn個の値。

yVector

zGridMatrixを表すm個の値。

zGridMatrix

曲面を表すn x m行列。

zContour

(オプション)等高線の値の定義。

zColors

(オプション)等高線に使用する色の定義。

Contour Function(expr, xName, yName, z, < <<XGrid(min, max, incr)>,
< <<YGrid(min, max, incr)>, < <<zColor(color)>, < <<zLabeled>, < <<Filled>, < <<FillBetween>, < <<Ternary>, < <<Transparency(alpha|vector))

説明

2変数に対する関数値の等高線図を描く。等高線の高さを指定する引数(z)は1つの数値でも行列でもかまいません。

戻り値

なし

引数

expr

任意の式。たとえば、Sine(y)+Cosine(x)。

xName、yName

2変数の名前。

z

z値またはz値の行列。

オプションの引数

<<XGrid、<<YGrid

グリッドの細かさを定義する名前付きオプション

<<zColor

色を定義する数値、もしくは行列。引数はスカラーでも行列でもかまいませんが、数値でなければなりません。

<<zLabeled

等高線にラベルをつける。

<<Filled

現在、zColorで指定されている色で、等高線以上の領域を塗りつぶす。

<<FillBetween

現在、zColorで指定されている色で、隣接する等高線間の領域を塗りつぶす。nz本の等高線が描かれている場合、このオプションは(nz-1)個の領域を塗りつぶします。<<Filledオプションでなく、このオプションを使用することをお勧めします。

<<Ternary

三角図内の三角座標系からはみ出る線を切り取る。

<<Transparency

塗りの透明度を設定する。0~1の数値のベクトルで指定してください。等高線の各領域を塗りつぶすのに、指定された透明度が循環して使われます。このオプションは、<<FillBetweenオプションと組み合わせて使用する場合にのみ、使用してください。

Drag Line(xMatrix, yMatrix, <dragScript>, <mouseupScript>)

説明

引数の行列(xMatrix、yMatrix)で与えられた座標上に、頂点がドラッグ可能な線分を描く。

戻り値

なし

引数

xMatrix

x座標の行列。

yMatrix

y座標の行列。

dragScript

任意の有効なJSLスクリプト。ドラッグによって実行される。

mouseupScript

任意の有効なJSLスクリプト。マウスボタンを放したときに実行される。

Drag Marker(xMatrix, yMatrix, <dragScript>, <mouseupScript>)

説明

引数の行列(xMatrix、yMatrix)で与えられた座標上に、ドラッグ可能なマーカーを描く。

戻り値

なし

引数

xMatrix

x座標の行列。

yMatrix

y座標の行列。

dragScript

任意の有効なJSLスクリプト。ドラッグによって実行される。

mouseupScript

任意の有効なJSLスクリプト。マウスボタンを放したときに実行される。

Drag Polygon(xMatrix, yMatrix, <dragScript>, <mouseupScript>)

説明

引数の行列(xMatrix、yMatrix)で与えられた座標上に、頂点がドラッグ可能な多角形を描く。

戻り値

なし

引数

xMatrix

x座標の行列。

yMatrix

y座標の行列。

dragScript

任意の有効なJSLスクリプト。ドラッグによって実行される。

mouseupScript

任意の有効なJSLスクリプト。マウスボタンを放したときに実行される。

Drag Rect(xMatrix, yMatrix, <dragScript>, <mouseupScript>)

説明

引数の行列(xMatrix、yMatrix)で与えられた座標上に、頂点がドラッグ可能な塗りつぶされた長方形を描く。

戻り値

なし

引数

xMatrix

2つのx座標の行列。

yMatrix

2つのy座標の行列。

dragScript

任意の有効なJSLスクリプト。ドラッグによって実行される。

mouseupScript

任意の有効なJSLスクリプト。マウスボタンを放したときに実行される。

ノート

xMatrixyMatrixには、値を2つずつ指定する必要があります。指定する座標ペアは、rect()を描くための規則に従っていなければなりません。最初の点(xMatrixの最初の値とyMatrixの最初の値)は、長方形の左上の点となります。2番目の点(xMatrixの2番目の値とyMatrixの2番目の値)は、長方形の右下の点となります。

Drag Text(xMatrix, yMatrix, "text", <dragScript>, <mouseupScript>)

説明

引数の行列(xMatrix、yMatrix)で与えられた座標上に、テキスト(text)を描く。または、リストが指定されている場合は、そのリストの項目を描く。

戻り値

なし

引数

xMatrix

x座標の行列。

yMatrix

y座標の行列。

text

引用符付き文字列。グラフに描画されるテキストとなる。

dragScript

任意の有効なJSLスクリプト。ドラッグによって実行される。

mouseupScript

任意の有効なJSLスクリプト。マウスボタンを放したときに実行される。

Fill Color(n)

説明

領域を塗りつぶすときの色を設定する。

戻り値

なし

引数

n

色番号、または、引用符付き文字列で示した色名。

Fill Pattern()

説明

塗りつぶし領域のパターンを設定する。例については、『スクリプトガイド』の塗りつぶしのパターンを追加するを参照してください。

Get Color Theme Details(name)

説明

指定されたカラーテーマのスクリプトを戻す。

次の例は、JMP標準のカラーテーマのスクリプトを戻します。

Get Color Theme Details( "JMP Default" );

{"JMP Default", 9221, {{213, 72, 87}, {57, 177, 67}, {64, 111, 223}...}}

Get Color Theme Names(<kind>)

説明

すべてのカラーテーマ名、または指定された種類のカラーテーマ名のリストを戻す。種類には、連続尺度(continuous)、カテゴリカル(categorical)、順次(sequential)、発散(diverging)、定性(qualitative)、色彩(chromatic)があります。

次の例は、すべてのカラーテーマを戻します。

Get Color Theme Names();

{"緑->黒->赤", "緑->白->赤", "白->黒"...}

次の例は、発散カテゴリのカラーテーマを戻します。

Get Color Theme Names( "diverging" );

{"緑->黒->赤", "緑->白->赤", "青->グレー->赤"...}

Gradient Function(zexpr, xname, yname, [zlow, zhigh], zcolor([colorlow, colorhigh]), < <<XGrid(min, max, incr)>, < <<YGrid(min, max, incr)>
< <<Transparency(alpha|vector))

説明

2変数に対する関数値を色で描いたグラフを作成する。グリッド上の長方形を、式の値に基づき、小さい値に対する色と大きい値に対する色を混合して塗りつぶす。

Gradient Function(Log(a * a + b * b),
a, b, [2 10],
Z Color([4, 6]));

この例において、Zexprに指定された式は、変数aおよびbで表された関数になっています。zlowからzhighまでの値(210)で、色の混合が行われます。Zcolorは混合される2つの色を定義します(4は緑、6はオレンジ)。

H Line(<x1, x2>, y)

説明

yの位置に横線を描く。x座標の開始点および終了点(x1およびx2)が指定された場合、yの位置にx1からx2まで線を引きます。引数yに行列を指定し、複数の線を引くこともできます。

H Size()

説明

グラフフレームの横のサイズをピクセル単位で戻す。

Handle(a, b, dragScript, mouseupScript)

説明

引数(ab)で与えられた座標に、ドラッグ可能なマーカーを配置する。最初のスクリプト(dragScript)はドラッグした際に、2番目のスクリプト(mouseupScript)はマウスのボタンを放したときに実行されます。

Heat Color(n, <"color theme">)

説明

指定されたカラーテーマ("theme";彩色方法)において、nに対応する色の値を戻す。色の値は、JMPで定義されている色の番号で戻されます。

戻り値

JMPの色番号。整数

引数

n

0~1までの数値。

theme

セルプロットでサポートされている任意の引用符付きカラーテーマ名。デフォルト値は「青->グレー->赤」(Blue to Gray to Red)。

HLS Color(h, l, s)

HLS Color({h, l, s})

説明

指定された色調(h)、明度(l)、および彩度(s)の値をJMPの色番号に変換する。

戻り値

JMPの色番号。整数

引数

色調、明度、および彩度、またはそれら3つの値を含んだリスト。指定できる値の範囲は0~1

In Path(x, y, path)

説明

xyで指定された点がpath内にあるかどうかを特定する。

戻り値

点(x, y)が指定されたパス内にあれば真(1)、そうでない場合は偽(0)を戻す。

引数

x、y

点の座標

path

パスを示す行列または文字列

In Polygon(x, y, xx, yy)

In Polygon(x, y, xyPolygon)

説明

指定の点(x, y)が、ベクトル引数(xxyy)で定義された多角形の内側にあるかどうかを示すブール値(1または0)を戻す。

ベクトル引数(xx, yy)の代わりに、2列の行列(xyPolygon)を使用することもできます。また、xyとして、互いに対応したベクトルを指定することもでき、その場合、各(x, y)のペアが指定された多角形の中に入るかどうかに基づき、0と1から構成されるベクトルが戻されます。

Level Color(i, <n>, <"Color Theme">)

説明

グラフ内のカテゴリカルデータにJMPの色番号を割り当てる。

戻り値

JMPの色番号。整数

引数

i

1以上、かつ、nで指定されたカテゴリ数以下の整数。

n

カテゴリ数。

"Color Theme"

[列プロパティ]の「値の色」リストに表示されているカラーテーマのいずれか。指定されていない場合、JMPのデフォルトのカラーテーマが適用されます。

ノート

第2引数が数値ではなく文字列の場合、第2引数はカラーテーマとみなされます。

Line({x1, y1}, {x2, y2}, ...), <<ValueSpace(0|1)

Line([x1, x2, ...], [y1, y2, ...]), <<ValueSpace(0|1)

説明

点間に線を描く。

引数

{x1, y1}, {x2, y2}または[x1, x2, ...], [y1, y2, ...]

点の座標を示すペアを含むリスト、またはxの行列とyの行列。

<<ValueSpace (Boolean)

バブルプロットの軌跡のように、線がデータの変化を表している場合、その軌跡の線を描く。Booleanには定数または式を指定できます。

Line Style(n)

説明

グラフの線種を設定する。

引数

n

線種名または線種の番号。

0Solid(実線)

1Dotted(点線)

2Dashed(破線)

3DashDot(一点鎖線)

4DashDotDot(二点鎖線)

Marker(<markerState>, {x1, y1}, {x2, y2}, ...)

Marker(<markerState>, [x1, x2, ...], [y1, y2, ...})

説明

リストまたは行列で指定された座標にマーカーを描く。オプションの引数markerStateでマーカーの種類を設定できます。

Marker Size(n)

説明

マーカーのサイズを指定する。

Mousetrap(dragscript, mouseupscript)

説明

クリックの座標を読み取り、グラフのプロパティを更新する。最初のスクリプト(dragScript)はドラッグした際に、2番目のスクリプト(mouseupScript)はマウスのボタンを放したときに実行されます。

Normal Contour(prob, meanMatrix, stdMatrix, corrMatrix, <colorsMatrix>, <fill=x>)

説明

k個の母集団の、2変量正規分布の等高線を描く。

引数

prob

累積確率。スカラーまたは行列で指定。

meanMatrix

k行2列の平均。行列で指定。

stdMatrix

k行2列の標準偏差。行列で指定。

corrMatrix

k行1列の相関係数。行列で指定。

colorsMatrix

(オプション)k個の等高線の色を指定する。色は、JSLで用意されている標準色の整数値、またはRGB ColorやHLS Colorなどの色関数の戻り値で指定します。

fill=x

(オプション)等高線の塗りの色の透明度を指定する。

Oval(x1, y1, x2, y2, <fill>)

Oval({x1, y1}, {x2, y2}, <fill>)

説明

対角線が(x1, y1)と(x2, y2)である長方形に内接する楕円を描く。Fillはブール値です。fillが0の場合、楕円は塗りつぶされません。fillが0以外の場合、現在fill colorで設定されている色で塗りつぶされます。fillのデフォルト値は0です。

Path(pathMatrix|pathText, <fill>)

説明

指定されたパスに沿って線を描く。fillが指定されている場合は、パスが現在の塗りつぶし色で塗りつぶされます。

引数

pathMatrix

Nx3行列。

pathText

SVGコードを含む文字列。

fill

(オプション)線を描く(0)かパスを塗りつぶすか(1)を指定するブール値。デフォルト値は0です。

ノート

パスを行列で指定する場合は、x座標、y座標、および、パスの種類を表すフラグで構成します。フラグの値には、0(コントロール点)、1(移動)、2(線分)、3(3次ベジエ曲線)または負の値(パスによって閉じた領域を表す場合)を指定できます。

Path To Char(path)

説明

パスの値を行列形式から文字形式に変換する。

戻り値

文字列

引数

path

Nx3のパスの行列。

ノート

パスを行列で指定する場合は、x座標、y座標、および、パスの種類を表すフラグで構成します。フラグの値には、0(コントロール点)、1(移動)、2(線分)、3(3次ベジエ曲線)または負の値(パスによって閉じた領域を表す場合)を指定できます。

Pen Color(n)

説明

線の色を指定する。

Pen Size(n)

説明

線の太さをピクセル値で指定する。

Pick Color( <"window title">, <name|index|RGBlist>)

説明

カラーピッカーを作成する。ユーザーがカラーピッカーから選択した色が、グラフに適用されます。ユーザーは、オペレーティングシステムで用意されているカラーピッカーを使って事前に用意されている色を選択したり、独自の色を作成したりできます。スクリプトでデフォルトの色を指定しておくこともできます。デフォルトの色を指定しなかった場合、黒が選択されます。

戻り値

オペレーティングシステムのカラーピッカーからユーザーが選択した色

オプションの引数

window title

カラーピッカーウィンドウのタイトルを指定する。

name

デフォルトの色のJMP色名。

index

デフォルトの色のJMP色番号。

RGBlist

デフォルトの色のRGB値。

メモ

『スクリプトガイド』のカラーピッカーを作成するを参照してください。

Pie(x1, y1, x2, y2, startangle, endangle)

説明

塗りつぶされた扇形を描く。2つの座標で表わされる長方形に内接する楕円形が仮に構成されます。そして、開始角度(startangle)と終了角度(endangle)で指定された扇形だけが実際に描画されます。

Pixel Line To(x, y)

説明

現在の位置から、ピクセル座標で指定された位置まで、幅が1ピクセルの線を引く。Pixel OriginコマンドおよびPixel Move Toコマンドを使って、現在のピクセル座標を設定します。

Pixel Move To(x, y)

説明

現在の位置を、ピクセル座標で指定された新しい位置に移動する。

Pixel Origin(x, y)

説明

後に続くPixel Line ToPixel Move Toコマンドのために、グラフ座標の原点を設定する。

Polygon({x1, y1}, {x2, y2}, ...)

Polygon(xmatrix, ymatrix)

説明

座標のリストによって定義された多角形を描く。多角形は塗りつぶされます。

Polygon Area({x1, y1}, {x2, y2}, ...)

Polygon Area(xmatrix, ymatrix)

説明

指定した多角形の面積を計算する。

area = Polygon Area( {0, 0}, {0, 10}, {10, 10}, {10, 0} );
area = Polygon Area( [10 20 30], [10 30 20] );

Polygon Centroid({x1, y1}, {x2, y2}, ...)

Polygon Centroid(xmatrix, ymatrix)

説明

指定した多角形の重心を計算する。

{cx, cy} = Polygon Centroid( {0, 0}, {0, 10}, {10, 10}, {10, 0} );
centroid = Polygon Centroid( [10 20 30], [10 30 20] );

Pixel Path(h, v, path matrix|path text, <fill=0>, <scale=1.0>, <orient={0.0., 1.0})

説明

fill(塗りつぶし)が1の場合はピクセルで指定されたパスに沿って線を描き、0の場合はパスの内側を塗る。

引数

h, v

横方向と縦方向の位置を指定する。

path matrix

x座標、y座標、およびパス内の各点のフラグの3列の構成で指定する。フラグの値には、0(コントロール点)、1(移動)、2(線分)、3(3次ベジエ曲線)または負の値(点がパスの終点でもある場合)を指定できます。

path text

SVG構文をサポートする。パスは、オプションのパラメータに従い、軸空間において指定された向きで原点を基準に尺度化・変換されます。

Pixel Text(<properties>, {h, v}, text, ...)

説明

{h, v}ピクセル位置に移動し、text引数で指定されたテキストを描く。

オプションの引数

center justified

テキストを中央揃えにする。

right justified

テキストを右揃えにする。

erased

テキストの長方形の辺にあたるピクセルを削除する。テキストはグラフの上に背景色で描かれますが、テキストを読みやすくするために長方形の内側のグラフ部分が消去されます。

boxed

テキストをボックスで囲む。

counterclockwise

テキストを反時計回りに回転させる。

clockwise

テキストを時計回りに回転させる。

Rect(x1, y1, x2, y2, <fill>)

Rect({x1, y1}, {x2, y2}, <fill>)

説明

対角線が(x1, y1)と(x2, y2)を結んだ直線である長方形を描く。Fillはブール値です。fillが0の場合、長方形は塗りつぶされません。fillが0以外の場合、Fill Color関数で設定されている色で塗りつぶされます。fillのデフォルト値は0です。

Remove Color Theme("Name"|{"Name", <flags>, {color, ...}, <{position, ...}>}>)

説明

グローバルリストから、名前またはフルカラーテーマオブジェクトとして指定されたカスタムカラーテーマを削除する。

引数

name

カラーテーマの名前。

flags

テーマが連続尺度のものかカテゴリカルなものかといったメタデータを表す数値。カラーテーマに対してGet Color Theme Details("name")を実行し、戻されるフラグを使用します。

color

色のRGB値。

position

0~1の数値。それぞれの色に、グラデーションのどこに位置するかを示す0~1の値が割り当てられます。

Remove Color Theme( {"Yellow Blue", 0, {{255, 255, 0}, {0, 0, 255}}, {0.0, 1.0}} );

RGB Color(r, g, b)

RGB Color({r, g, b})

説明

指定された赤(r)、緑(g)、および青(b)の値をJMPの色番号に変換する。

戻り値

JMPの色番号。整数

引数

赤、緑、および青、または3つのRGB値を含んだリスト。指定できる値の範囲は0~1。

Text(<properties>, ({x, y}|{left, bottom, right, top}), "text")

説明

xy座標、軸の左、下、右、一番上のいずれか、指定された位置に、引用符付き文字列(text)を書き込む。

プロパティ(properties)には、Center Justified(中央揃え)、Right Justified(右揃え)、Erased(消去)、Boxed(囲み)、Clockwise(時計回り)、Counterclockwise(反時計回り)のいずれかを指定できます。位置、名前付き引数、および文字列は、任意の順序で指定できます。位置と名前付き引数は、すべての文字列に適用されます。

Text Color(n)

説明

テキストの色を指定する。

Text Font(fontName, <size>, <"bold italic underline strikeout">, <angle>)

説明

テキストのフォントを設定する。現在のフォント属性を取得するには、引数なしで使用します。Angleは、時計回りの向きの角度。

Text Size(n)

説明

テキストのフォントサイズをポイント数で設定する。

Transparency(alpha)

説明

現在の描画の透明度を0~1の範囲のalphaで指定する。0は透明(描画なし)、1は完全に不透明(デフォルト)です。

ノート

オペレーティングシステムの中には、透化をサポートしていないものもあります。

V Line(x, <y1, y2>)

説明

xの位置に縦線を描く。y座標の開始点および終了点(y1およびy2)が指定された場合は、xの位置にy1からy2まで線を引きます。引数xに行列を指定し、複数の線を描くこともできます。

V Size()

説明

グラフフレームの縦のサイズをピクセル単位で戻す。

X Function(expr, symbol, <Min(min), Max(max), Fill(value), Inc(bound), Show Details(n)>)

説明

symbolの値をY軸上に沿って変化させた時の関数値をX座標にプロットする。

X Origin()

説明

グラフフレームの左端のx値を戻す。右端のx値は、XOrigin()+XRange()により得ることができます。

X Range()

説明

ディスプレイボックスの左端から右端までの距離を戻す。たとえば、XOrigin()+XRange()は右端を示します。

X Scale(xmin, xmax)

説明

水平方向のスケールの範囲を設定する。スケールの指定がない場合、デフォルト値の(0,100)が使われます。xminのデフォルト値は0、xmaxのデフォルト値は100です。

XY Function(x(t), y(t), t, min(min), max(max), inc(bound) | steps(min))

説明

x(t)と式y(t)を組み合わせ、パラメータtの指定範囲でx-y曲線を作成する。

注: デフォルトの精度では詳細が不明な場合は、inc()またはsteps()が必要です。

Y Function(expr, symbol, <Min(min), Max(max), Fill(value), Inc(bound), Show Details(n)>)

説明

symbolの値をX軸上に沿って変化させた時の関数値をY座標にプロットする。

Y Origin()

説明

グラフフレームの下端のy値を戻す。

Y Range()

説明

ディスプレイボックスの下端から上端までの距離を戻す。たとえば、YOrigin()+YRange()は上端を示します。

Y Scale(ymin, ymax)

説明

垂直方向のスケールの範囲を設定する。スケールの指定がない場合、デフォルト値の(0, 100)が使われます。

より詳細な情報が必要な場合や、質問があるときは、JMPユーザーコミュニティで答えを見つけましょう (community.jmp.com).