グラフビルダーでY軸に複数の基準線を追加するにはどうすればよいですか?こんにちは、みんな、
グラフ ビルダーを使用しているときにいくつかの問題が発生しました。Y 軸 (添付プロットなど) にさまざまな基準線を追加する必要があります。Y 軸は 4 つのグループに分類されます。
しかし、デフォルト設定では、すべてのグループが同じ参照線に適用されます。これを解決するのに役立つ人はいますか?
前もって感謝します。

Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?こんにちは、Mark_W です。スクリプト内でどのフレームボックスに命令を割り当てているかを識別する最も簡単な方法は次のとおりです。
まず、グラフ ビルダーを使用してグラフを作成し (現時点ではスクリプトを使用しません) (必要な分析に応じて身長、体重、性別) を適切に割り当てます。グラフを作成した後、[完了] を選択して分析を終了します。
左上隅の灰色の三角形を右クリックし、「編集」、「ツリー構造の表示」を選択すると、チャートの視覚化に関係するすべてのコンポーネントが、デフォルトで各コンポーネントに対応する名前とともに表示されます。そこから、各コンポーネント上にポインタを移動するだけです。ツリー構造内のコンポーネントを選択すると、両方が対話的に接続されているため、チャートがどのように選択されているかがわかります。
特定の行を割り当てるセクションに対応する名前を特定したら、スクリプトを使用してそのセクションを編集できます。
理解していただければ幸いです。
Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?素早いご返答ありがとうございます。しかし、私は JMP スクリプトを初めて使用するため、あなたの提案が理解できません。 あなたの提案に従ってサンプルコードを更新していただけますか。 フレーム ボックス内のデータを参照するタイトルまたはテキストを探していますが、まだ見つかりません。 (ありがとうございました)
Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?<< Select メッセージをオブジェクト参照に送信し、目的のフレーム ボックスが選択されていることを確認できます。
Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?このスクリプトは私が探しているものですが、Framebox(1) のデータが Female グループのものであることを前提としています。 これをテストして、正しいフレームボックスへの行であることを確認するにはどうすればよいでしょうか?
Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?分かりました~ありがとうRe: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?この提案にはスクリプトが含まれますが、最小限のものです。
- プロットの 1 つを右クリックして、カスタマイズ。
- クリック追加(プラス記号)。
- タイプH ライン( Y ) 、 どこY引数は基準線の値です。
- クリックOK 。
一意の基準線が必要なプロットごとにこのプロセスを繰り返します。
ここでスクリプトを保存すると、行ったカスタマイズが含まれる必要があることに注意してください。
グラフィック関数の前に他の関数を配置して、最初に色や線のスタイルなどの属性を決定できることに注意してください。
Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?ありがとう、助かるよ〜Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?こんにちは。グループごとに異なる参照線を含むグラフを作成する必要があるため、以前コミュニティでこのスクリプトを見つけて保存しました。これも必要なものであることを願っています。
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
// Different values for each group takes more work
gb2 = dt << Graph Builder(
Size( 534, 488 ),
Show Control Panel( 0 ),
Show Legend( 0 ),
Variables( X( :weight ), Y( :height ), Group X( :sex ) ),
Elements( Points( X, Y, Legend( 8 ) ), Smoother( X, Y, Legend( 9 ) ) )
);
gb2Rep = Report(gb2);
// Females . . .
gb2Rep[Framebox(1)] << addGraphicsScript(
PenColor("Orange"); HLine(60);
Transparency(0.25);
FillColor("Green");
Rect(50, 60, 180, 55, 1);
FillColor("Blue");
Rect(50, 65, 180, 60, 1);
);
// Males . . .
gb2Rep[Framebox(2)] << addGraphicsScript(
PenColor("Orange"); HLine(65);
Transparency(0.25);
FillColor("Green");
Rect(50, 65, 180, 60, 1);
FillColor("Blue");
Rect(50, 70, 180, 65, 1);
);
Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?はい、それは機能しますが、必要なのは別の参照を追加することです。グループごとにそれぞれの行。ありがとう !!Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?スクリプトを使うとは言いませんでした。 インタラクティブに言いました。 これらの軸のいずれかを右クリックして、「軸の設定」を選択してみてください。 必要な基準線を追加し、「OK」をクリックします。 いずれか 1 つに追加するだけの場合は、右クリックして [編集] > [軸設定のコピー] を選択します。 Ctrl キーを押したまま別の軸を右クリックし、[編集] > [軸設定の貼り付け] を選択します。
どちらの方法でも機能しますか?
Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?申し訳ありませんが、JSL を使用して参照線を追加する方法がわかりません。Re: グラフビルダーの左側の Y 軸の各グループに複数の基準線を追加するにはどうすればよいですか?インタラクティブに試してスクリプトを保存しましたか?