jmpのGauge RRレポートから「Gauge R&R%of tolerance」値を抽出する簡単な方法があるのか、それともxpathを使用して何かを把握する必要があるのか疑問に思っています。この値を高レベルの要約レポートで使用したい。スクリプトはおそらくこの質問にとってそれほど重要ではありませんが、これは私がこれまでに持っているものです:
For( k = 1, k <= (N Cols(GAGEdT) - 4), k++,
s = column(GAGEdT, k) << Get Property( "Spec Limits" );
usl = s["USL"];
lsl = s["LSL"];
rw << Append(ob = Outline Box (Eval(Char(Column Name(k))),
vc = Variability Chart(
Y( Column(Eval(k))),
X( :tester, :test site, :Hardware SN ),
Model( "Crossed" ),
Max Iter( 100 ),
Conv Limit( 0.00000001 ),
Number Integration Abscissas( 128 ),
Number Function Evals( 65536 ),
Analysis Type( Name( "Choose best analysis (EMS REML Bayesian)" ) ),
Historical Sigma( 0 ),
Std Dev Chart( 0 ),
Gauge RR( 6, usl-lsl, lsl, usl ),
Name( "Reduced Gauge R&R Report" )(1),
Show Box Plots (1),
Show Points(0),
SendToReport(
Dispatch(
{},
"Variability Chart",
FrameBox,
{Frame Size( eval(window_width), 400 )}))
);
));
);
「Make Combined Data Table」機能が必要なようですが、まだ機能させる方法がわかりません。
こんにちは、 @Mark_ON !
表示ツリーを見て、必要なテーブルボックスの名前を把握する必要があります。 スクリプトガイドには、いくつかの注意事項があります。 https://www.jmp.com/support/help/14-2/display-box-object-references.shtml#196235
以下は、レポートから断片を取得するいくつかの例です。
http://www.jmp.com/support/help/14-2/extract-values-from-an-analysis-into-a-report.shtml
https://community.jmp.com/t5/JSL-Cookbook/Extract-Statistics-from-an-Analysis-into-a-Report/ta-p/41547
https://community.jmp.com/t5/Discussions/How-to-extract-a-numberical-value-from-quot-Distribution-quot/td-p/214 (下部のXanのコメントに注意してください)
https://community.jmp.com/t5/Discussions/Newbie-Question-extracting-values-from-a-report/td-p/11787
他の考えでは、Make Combined Data Tableはテーブルボックスに送信するメッセージです。 そのため、レポートを表示するために表示ツリーを操作できる必要があります。
お役に立てば幸いです!
ベスト、
M