Y by X に適合 グラフは列ではなく行で作成されますか?こんにちは、
Fit Y by X を使用して複数の Y,Response をプロットしたり、複数の By 変数をプロットしたりすると、単一列にプロットが作成されます。
代わりにプロットを連続して表示する方法があるかどうか疑問に思っています。
このようなスクリプトを作成しようとしても成功するのは限られています。 しかし、これを可能にするいくつかの方法がある場合は、投稿してください。
ありがとう、
ジョン
Re: Y by X に適合するグラフは列ではなく行で作成されますか?単一行のグラフの数だけを求めているので、「60」と入力します。Re: Y by X に適合するグラフは列ではなく行で作成されますか?やあ、
単一の依存変数でも同じ問題があります。 単一の依存Fit Y by Xを使用している場合、行ごとに配置するにはどうすればよいですか?
Re: Y by X に適合するグラフは列ではなく行で作成されますか?同時に複数列に配置するにはどうすればよいですか?たとえば、1 つの列に合計 120 個のグラフがあり、これを 2 つのグラフ x 60 行に再配置したいとします。
Ctrl+Shiftを試してみましたが、各行のグラフの数を入力するよう求められ、つまり「2」を60回入力してください。 そして「2」の60倍入力が終わる前に諦めたり抜けたりすることは許されませんでした。(JMP 12 および 13)
正しいやり方を教えていただけますか?
ありがとう。
Re: Y by X に適合するグラフは列ではなく行で作成されますか?こんにちは、みんな、
「フィットグループ」を見なかった理由が分かりました。
私は単一の依存変数のみを実行していました。
2 つ以上の依存変数の場合、出力ウィンドウにフィット グループが表示されます。
洞察とフィードバックをありがとう。
デフォルトの名前はここにあります( 1 ) ;
dt =開ける( 「C:\Program Files\SAS\JMP\12\Samples\Data\Semiconductor Capability.jmp」 ) ;
dt :サイト<<モデリングタイプ(継続的な) ;
dt <<場所を選択してください( :ロットID == 「ロット1」 | :ロットID == 「ロット2」 ) ;
dt <<行選択を反転する;
dt <<隠れる;
dt <<除外する;
dt <<場所を選択してください( :ウエハース== 1 | :ウエハース== 2 ) ;
dt <<行選択を反転する;
dt <<隠れる;
dt <<除外する;
dt <<選択をクリア;
//// 1 つの依存変数:
二変量( Y ( : NPN1 ) 、バツ( :サイト) 、に( :ロットID 、 :ウエハース) ) ;
//// 2 つ以上の依存変数とフィット グループが出力ウィンドウに表示されます。
二変量( Y ( : NPN1 、 : PNP1 ) 、バツ( :サイト) 、に( :ロットID 、 :ウエハース) ) ;
Re: Y by X に適合するグラフは列ではなく行で作成されますか?スクリプト オプションが機能するのはうれしいですが、通常の JMP バージョン 12 にはグラフを行に配置する機能がまだあります。 おそらく、このスクリーン キャプチャを見れば、クリックする場所がわかるでしょう。 VERY TOP のアウトライン項目には Fit Group と表示されます。 その赤いポップアップには「Arrange in Rows」が表示されます。

この画面キャプチャは二変量ではなく一方向でのものですが、二変量でもまったく同じように見えます。
Re: Y by X に適合するグラフは列ではなく行で作成されますか?同じようにH リスト ボックス()お好みの横型レイアウトを作成しました。ラインアップボックス( n 列, ... )同様のレイアウトを提供しますが、コンテンツをラップすることができますn 列行ごとの項目。幅が広すぎる場合。
Re: Y by X に適合するグラフは列ではなく行で作成されますか?こんにちは、ヴラドさん
JMP12 の二変量フィットで「行に配置」が見つかりませんでした。 詳細は例でわかるかもしれません。
ただし、次のスクリプトでは水平リスト ボックスを使用します。
////////
名前のデフォルトは Here( 1 );
dt = Open( "C:\Program Files\SAS\JMP\12\Samples\Data\Semiconductor Capability.jmp" );
dt:SITE << モデリングタイプ(連続);
dt << select where (:lot_id == "lot1" | :lot_id == "lot2");
dt << 行選択を反転;
dt << 隠す;
dt << 除外;
dt << select where (:wafer == 1 | :wafer == 2);
dt << 行選択を反転;
dt << 隠す;
dt << 除外;
dt << 選択をクリア;
新しいウィンドウ("例",
H リスト ボックス(
Bivariate( Y( :NPN1 ), X( :SITE ), by (:lot_id, :wafer) );
));
Re: Y by X に適合するグラフは列ではなく行で作成されますか?こんにちは、ジムさん
あなたのスクリプトは役に立ちました。 ありがとう。
次のスクリプトで H List Box() を使用する例は、うまくいきます。
////////
名前のデフォルトは Here( 1 );
dt = Open( "C:\Program Files\SAS\JMP\12\Samples\Data\Semiconductor Capability.jmp" );
dt:SITE << モデリングタイプ(連続);
dt << select where (:lot_id == "lot1" | :lot_id == "lot2");
dt << 行選択を反転;
dt << 隠す;
dt << 除外;
dt << select where (:wafer == 1 | :wafer == 2);
dt << 行選択を反転;
dt << 隠す;
dt << 除外;
dt << 選択をクリア;
新しいウィンドウ("例",
H リスト ボックス(
Bivariate( Y( :NPN1 ), X( :SITE ), by (:lot_id, :wafer) );
));
Re: Y by X に適合するグラフは列ではなく行で作成されますか?こんにちはジョン、
この関数は JMP12 に表示されます (「行に配置」)。 「グループに適合」の下の赤い三角をクリックします。
ヴラドRe: Y by X に適合するグラフは列ではなく行で作成されますか?あなたは正しいと思います。はい、JMP Pro を実行しています。スクリプトの実行が解決策の可能性に合う場合は、必要なことを実行する非常に単純なスクリプトを次に示します。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/semiconductor capability.jmp" );
ycolList = {"NPN1", "PNP1", "NPN2", "PNP2"};
New Window( "FIT By Y Outputs",
H List Box(
For( I = 1, i <= N Items( Ycollist ), i++,
Oneway( Y( Column( dt,ycollist[i] ) ), X( :wafer ) )
)
)
)
;Re: Y by X に適合するグラフは列ではなく行で作成されますか?あなたに欠けているのは、JMP Pro を使用していることのようです。
JMP12を使用しています。 それがおそらくこの問題です。
少なくとも、そのメニューが表示されない理由はそれだと思います。
Re: Y by X に適合するグラフは列ではなく行で作成されますか?Fit Y by X でプロットを実行した後、出力の赤い三角形に移動し、Rows で Rarange を選択できます。

どちらがあなたに与えますか

私には何が欠けているのでしょうか?
Re: Y by X に適合するグラフは列ではなく行で作成されますか?こんにちは、ジムさん
[グラフ] > [セル プロット] メニューで私は見つけました。連続データを使用すると X,Grouping が警告し、名目値または順序値を優先するようです。 (連続データをプロットしています。)
Fit Y by X では、私が作成しているプロットでは 4 つのグラフが生成され、これらのグラフは出力ウィンドウの 1 列、つまり 1 列 4 行に表示されます。 4 つのグラフを 1 行 (1 行 4 列) に表示することに興味があります。
ありがとう、
ジョン
Re: Y by X に適合するグラフは列ではなく行で作成されますか?赤い三角形の下を見て、「行に配置」を選択します。