プロット上にテキストをオーバーレイすることは可能ですか?こんにちは。 プロットの上にテキストを追加するスクリプト方法があるかどうか知っている人はいますか? たとえば、添付ファイルに示すように、パレート プロットを作成するスクリプトがあり、プロット上にテキストを追加したいとします。 プロットの上にタイトルを追加するという意味ではないことに注意してください。 実際にプロットエリア内にテキストを配置する方法があるかどうかを尋ねたいのです。 方法はあるような気がしますが、今のところ私の検索は成功していません。 ありがとう!
JMP Pro 17.2.0を使用します。
自動化とスクリプト作成データの探索と視覚化Re: プロット上にテキストをオーバーレイすることは可能ですか?思い通りのグラフを作成します。次に、注釈ツールのアイコンを使用してテキスト アイコンを選択します
グラフ上の必要な場所に必要なテキストを追加します。注釈を右クリックすると、フォントや色などを設定できます。

次に、赤い三角形に移動し、スクリプトをスクリプト ウィンドウに保存することを選択すると、グラフと注釈を作成するスクリプトが表示されます。
Graph Builder(
Size( 522, 486 ),
Show Control Panel( 0 ),
Variables(
X( :age, Order By( :age, Descending, Order Statistic( "N" ) ) ),
Group X( :sex )
),
Elements( Bar( X, Legend( 8 ) ) ),
SendToReport(
Dispatch(
{},
"Graph Builder",
FrameBox,
Add Text Annotation(
Text( "Overlay Text Here" ),
Fixed Size( 0 ),
Text Box( {46, 31, 224, 68} ),
Text Color( "Medium Dark Red" ),
Font( "Segoe UI", 14, "Bold" ),
Filled( 0 )
)
)
)
);
Re: プロット上にテキストをオーバーレイすることは可能ですか?ありがとうジム。 まさにそれが私が必要としていたものです。 完璧に動作します。
Re: プロット上にテキストをオーバーレイすることは可能ですか?もう 1 つの方法は、グラフィックス スクリプトを追加することです。 多くのグラフィック関数はテキストの表示をサポートしています。

プロットにテキストを追加する別の方法の例を次に示します。
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
obj = dt << Graph Builder(
Size( 534, 456 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :weight ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) )
);
rpt = obj << Report;
rpt[FrameBox(1)] << Add Graphics Script(
Text( { 55, 160 }, "Here I am!" )
);