ヘルプ!? グラフビルダーでサンプルサイズとUSL上およびLSL未満の%を追加するにはどうすればよいですか?グラフビルダーで次のような 2 つのデータセットをプロットしました。

USL と LSL は、列のプロパティで設定した仕様制限とグラフに参照線を追加することによって自動的に配置されました。 次に、グラフ ビルダーでマージナル USL (MUSL) を手動で追加しました。
このグラフに、各データセットのカウント/サンプルサイズと、USL を超えるポイント、MUSL を超えるポイント、および LSL を下回るポイントの割合を示すラベルまたはメモを追加したいと思います。 データを変更するたびに、この「ラベル」が自動的に更新されるようにしたいと思います。 これどうやってするの?
Re:助けて!? グラフビルダーでサンプルサイズとUSL上およびLSL未満の%を追加するにはどうすればよいですか?グラフに「グラフィック スクリプトを追加」すると、計算を実行し、結果を希望するほとんどの形式で表示できます。こちらがサンプルです
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\Big Class.jmp" );
dt:height << set property(
"spec limits",
{LSL( 55 ), USL( 65 ), Show Limits( 1 )}
);
gb = Graph Builder(
Size( 534, 448 ),
Show Control Panel( 0 ),
Variables( X( :sex ), Y( :height ) ),
Elements( Points( X, Y, Legend( 5 ) ) ),
SendToReport(
Dispatch(
{},
"height",
ScaleBox,
{Add Ref Line( 58, "Solid", "Black", "MUSL", 1 )}
)
)
);
Report( gb )[FrameBox( 1 )] << Add Graphics Script(
Re:助けて!? グラフビルダーでサンプルサイズとUSL上およびLSL未満の%を追加するにはどうすればよいですか?こんにちは@じょふ、
コミュニティへようこそ!
投稿に埋め込まれた画像が表示されていないため、ここでは少し盲目的に飛んでいます。 おそらく「テキスト注釈の追加」を使用すると、必要なことができると思います。 以下に例を示します。
dt = Open("$Sample_Data/Big Class.jmp");
USL = 68;
LSL = 55;
MUSL = 67;
SampleSize = N Row(dt << Get Rows Where(:Sex == "M"));
AboveUSL = Round(100*N Row(dt << Get Rows Where(:Sex == "M" & :height > USL))/SampleSize,2);
BelowLSL = Round(100*N Row(dt << Get Rows Where(:Sex == "M" & :height < LSL))/SampleSize,2);
AboveMUSL = Round(100*N Row(dt << Get Rows Where(:Sex == "M" & :height > MUSL))/SampleSize,2);
text_str = Eval Insert(
"Male Data
Sample Size: ^SampleSize^
Above USL: ^Above USL^%
Above MUSL: ^AboveMUSL^%
Below USL: ^BelowLSL^%"
);
gb = dt << Graph Builder(
Size( 518, 452 ),
Show Control Panel( 0 ),
Variables( X( :height ), Y( :sex ) ),
Elements( Histogram( X, Y, Legend( 6 ) ) ),
) << Report;
gb << Add Text Annotation(
Text(text_str),
Text Box( {80, 60, 127, 281} )
);そして、それは次のようになります:
テキスト ボックスの座標を少しいじる必要があります。最初の 2 つだけを操作して、ほぼ希望する場所に注釈を取得しました。ある種のループでこれを行うことができます。このアプローチに関する私の懸念は、注釈の配置があまり堅牢ではないことです。敷地の隅などにピン留めしていただけると嬉しいです。
Re:助けて!? グラフビルダーでサンプルサイズとUSL上およびLSL未満の%を追加するにはどうすればよいですか?
Re:助けて!? グラフビルダーでサンプルサイズとUSL上およびLSL未満の%を追加するにはどうすればよいですか?@じょふ、画像が正しく添付されていなかったようです。
必ずご使用ください。
エディターのツールバーにある ボタンをクリックして画像を埋め込みます。