こんにちは、
私はJSLの初心者です。Graph Builderの凡例関数とオーバーレイ関数の引数値について非常に混乱しています。たとえば、次のスクリプトの19-21と25-27です。これらの値を変更してもグラフは変化しないようです。その上、私はいくつかのスクリプトで "Overlay(0)"を見つけました。これらの値の意味は何ですか?どうもありがとうございました。
dt = Open("$SAMPLE_DATA/Hybrid Fuel Economy.jmp");
dt << Graph Builder(
Variables( Y( :Comb MPG ), Y( :Hwy MPG ), Y( :City MPG ), Group X( :Engine ) ),
Elements(
Position( 1, 1 ),
Box Plot( Y, Legend( 19 ) ),
Caption Box( Y, Legend( 25 ), Summary Statistic( "Median" ) )
),
Elements(
Position( 1, 2 ),
Box Plot( Y, Legend( 20 ) ),
Caption Box( Y, Legend( 26 ) )
),
Elements(
Position( 1, 3 ),
Box Plot( Y, Legend( 21 ) ),
Caption Box( Y, Legend( 27 ) )
)
);
GraphBuilderの凡例の番号付けは少し混乱するかもしれません。 Overlay(0)のような構文は2項オプションです。0=> False / No、1 => True / Yes。多項式(3)の3次多項式を表すPolynomial(3)、Spline(.1)、Marker(3)のような他の種類の数値オプションは、UI表示の4番目のマーカーです。
GraphBuilderウィンドウで、左側のディスクロージャボタン(灰色の三角形)を右クリックします。アウトラインボックス 。 次にスクロールする編集する次に選択ツリー構造を表示 。保存されたスクリプトの中のいくつかの数字はディスプレイボックスを参照するかもしれません。ツリー構造ウィンドウ内の項目にカーソルを合わせると、グラフィックウィンドウ内で強調表示されます。これらはAxisBox(1)またはFrameBox(6)などになります。 これらはより多くのディスプレイカスタマイズをするときの参照です。
これだけではありません。初めての方は、マーカー、線種、色、曲線などのオプションを使用してグラフを作成するための構文に集中することをお勧めします。
PSヘルプ>本> JMPスクリプティングガイドに進み、詳細を読む第11章では、表示ツリーについて説明しています。
いくつかの例外を除いて、私はGraph Builder内部の構文については心配していません。 そうではなく、私は自分の好みに合わせてプロットを作成およびカスタマイズするためにGBを使用してから、赤い三角形をクリックしてコードを取得します。
どうもありがとう!木の構造を調べました。それらのどれもこれらの不思議な数と一致することができなかったようです。これらの凡例関数をすべて削除しても、グラフは変わりません。あなたのアドバイスとして、私は他の構文に焦点を当てましょう。