質問があります。 JMP Bivaruate がオーバーレイ プロットと同じ方法でデータを区別しないのはなぜですか? オーバーレイ プロットでは、少数のデータポイントが常に前面に表示されます。そのため、さまざまな凡例のすべてのデータ ポイントを明確かつ区別して見ることができます。 しかし、二変量は、少数のデータポイントが常に下に隠されるように設計されています。
一方、オーバーレイ チャート ダイは、二変量のようなオプションを提供しません (たとえば、多くの異なる適合線)。 JMP は非常に煩わしく、JMP 作成者側の自明性が欠けています。
けっこうだ、 @ram_asra_gmail_ ! 他に何か思いついたら、必ずお知らせします。
ところで、別の場所で作成されたポイントを明確にするために (そして、あなたが興味を持っていると思うので)、Fit Y by X Bivariate のポイントのレイヤー化は、単純にランダムではなく、左から右に描かれます。これは、ポイントの輪郭を描き (グラフを右クリック > マーカー描画モード > 輪郭を描く)、大きくする (グラフを右クリック > マーカー サイズ > その他 > 15+) 場合に最も簡単に確認できます。

@ジュリアン
長い返信ありがとうジュリアン。残念ながら、これらすべてのトリックも知っていますが、うまくいきません。 どうでも。
やあ@ram_asra_gmail_ 、
おっしゃっていたことは理解できたと思いますが、念のためもう一度言います。 オーバーレイ プロットは、次のような結果を提供します。
Open( "$SAMPLE_DATA\Semiconductor Capability.jmp" );
Overlay Plot( X( :NPN2 ), Y( :NPN1 ), Grouping( :SITE ), Overlay Groups, :NPN1( Connect Color( 40 ), Overlay Marker( 8 ) ) );

各グループ (この例ではサイト) のマーカーは、互いの上に積み重ねられたレイヤーに存在するため、どちらを好みますか。 つまり、すべてのサイト 5 マーカーはサイト 4 マーカーの上に描画され、サイト 4 マーカーはすべてサイト 3 マーカーの上に描画されます。お気づきのように、グラフ ビルダーは同じことを行います。
Open( "$SAMPLE_DATA\Semiconductor Capability.jmp" );
Graph Builder( Show Control Panel( 0 ),
Variables( X( :NPN2 ), Y( :NPN1 ), Overlay( :SITE ) ),
Elements( Points( X, Y, Legend( 5 ) ) )
);

ただし、すぐに説明する理由により、Fit Y by X の Bivariate はこれを行いません。
Open( "$SAMPLE_DATA\Semiconductor Capability.jmp" );
Bivariate( Y( :NPN1 ), X( :NPN2 ), SendToReport( Dispatch( {}, "Bivar Plot", FrameBox, {Row Legend( SITE )} ) ) );

Overlay Plot と Graph Builder が行っていることをどのように好むかは確かにわかります! これらのプラットフォームが異なる理由を説明し、役立つと思われるいくつかの提案を提供します.
これらのプラットフォームの違いの理由は、2 つ以上の変数を処理するために意図的に作成されたオーバーレイ プロットとグラフ ビルダーが、上にある変数に基づいてレイヤーにマーカーを描画することです。 右クリックしてプロットをカスタマイズすると、これを自分で確認できます。 グラフ ビルダーとオーバーレイ プロットは次のようになります。
また、Y を X (二変量) で近似すると、次のようになります。
グラフ ビルダー/オーバーラップ プロットの 5 つのマーカー レイヤー (サイトごとに 1 つ) に注目してください。 これらのレイヤーは描画順序を制御し、したがってオーバーラップ順序を制御します。 Fit Y by X のマーカー レイヤーは 1 つしかないことに注意してください。これは、ポイントが描画されると、別の変数に関してレイヤーを適用できないことを意味します。 Fit Y by X (右クリック > 行の凡例) で行ったように行の凡例を作成すると、JMP は点に色を付けたりマークしたりできる凡例を提供しますが、これによってプラットフォームの描画動作が根本的に変わることはありません。 結局のところ、Fit Y by X は、名前が示すように 1 つの y と 1 つの x 用に設計されています。 申し訳ありませんが、Fit Y by X Bivariate プロットを強制して、グラフ ビルダーやオーバーレイ プロットなどのレイヤーにポイントを描画するための簡単な修正 (私が認識している) はありません。
私はいくつかの提案を約束しました。 あなたは分析に Fit Y by X を使用していると思います。私の最初の提案は、Fit Y by X で必要な分析作業を行うことですが、グラフ ビルダーを使用して、他のユーザーと共有する最終的なビジュアルを作成します。 . ほとんどの場合、これが私の作業方法です。Fit Y by X (および他のプラットフォーム) を楽しんでいるのと同じくらい、グラフ ビルダーで作成しているグラフをよりクリエイティブに制御できるため、これが私の頼りになる方法です。共有する予定のグラフを作成するためのツール。 これは、JMP の別の部分を使用することを推進するほどの解決策とは思えないかもしれませんが、実際にはそれが最善の解決策である場合もあります。
もう 1 つのオプションは、Fit Y by X を起動するときに By Variable を利用することです。次に例を示します。
Open( "$SAMPLE_DATA\Semiconductor Capability.jmp" );
Bivariate( Y( :NPN1 ), X( :NPN2 ), By( :SITE ) );
確かに、これは別のプロットとグループごとの別の適合モデルを提供するため、同じことではありません。 しかし、重複するポイントが多数あり、特定のポイントを確認する必要があると思われる場合、これはオプションでしょうか?
最後に、分析のためにすべての行をまとめておく必要があるが、各グループのポイントを個別に表示する必要がある場合は、[表示] のみをオンにしたローカル データ フィルターでうまくいく可能性があります。
Open( "$SAMPLE_DATA\Semiconductor Capability.jmp" );
Bivariate(
Y( :NPN1 ),
X( :NPN2 ),
Automatic Recalc( 1 ),
Fit Line( {Line Color( {212, 73, 88} )} ),
Local Data Filter(
Mode( Include( 0 ) ),
Add Filter(
columns( :SITE ),
Where( :SITE == 5 ),
Display( :SITE, Size( 181, 85 ), List Display )
)
)
);
これにより、グループ化変数のレベルを切り替えて、すべてのポイントが遮られていないことを確認できますが、[含める] がチェックされていないため、ローカル データ フィルターは分析に使用できる行には影響しません。

ここで何かが少しでもお役に立てば幸いです。また、jmp がこのように動作する理由が少し明確になることを願っています。
@ジュリアン
残念ながら、写真をアップロードできません。しかし、以下はjslです。実行すると、bivariat と Ovlay (およびグラフ ビルダーのオーバーレイ) の明確な違いが示されます。異なるグループのデータが、オーバーレイで定義された明確なレベルではなく、二変量でランダムに混合されていることを示します。
ありがとう
RAM
open("C:\Program Files\SAS\JMP\14\Samples\Data\Semiconductor Capability.jmp");
Graph Builder(
Size( 450, 306 ),
Show Control Panel( 0 ),
Variables( X( :NPN2 ), Y( :NPN1 ), Overlay( :SITE ) ),
Elements( Points( X, Y, Legend( 5 ) ) )
);
Bivariate(
Y( :NPN1 ),
X( :NPN2 ),
Automatic Recalc( 1 ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Row Legend(
SITE,
Color( 1 ),
Color Theme(
{"My_Color", 8193, {{53, 171, 50}, {255, 0, 0}, {33, 53, 237},
{225, 225, 0}, {160, 66, 255}, {255, 128, 0}, {150, 128, 0},
{166, 166, 166}}}
),
Marker( 0 ),
Marker Theme( "" ),
Continuous Scale( 0 ),
Reverse Scale( 0 ),
Excluded Rows( 0 )
)}
)
)
);
Overlay Plot(
X( :NPN2 ),
Y( :NPN1 ),
Grouping( :SITE ),
Overlay Groups,
:NPN1( Connect Color( 40 ), Overlay Marker( 8 ) )
);やあ@ram_asra_gmail_ 、
あなたが探しているものを手に入れる方法を見つけることができると確信しています! 二変量で取得しているグラフの種類のうち、気に入らないものと、オーバーレイ チャートで気に入っている同じグラフの別の画像を投稿していただけますか? あなたが説明している行動の違いを想像するのに苦労しています。
jmp には、必要なものを取得する方法が常にあります。それを見つけるお手伝いができれば幸いです。
@ジュリアン