안녕하세요 여러분,
이 문제를 해결하려면 전문 지식이 필요합니다.
먼저 JMP 스크립트를 사용하여 데이터 분석을 생성합니다. 그러나 Site 1,2,3 및 4 인 4 개의 데이터 그룹이 있습니다. 각 사이트에 대해 최소, 최대 및 표준 편차 값을 표시하고 싶습니다. 스크립트를 사용하여이 그래프에 해당 값을 표시하는 방법을 알고 있습니까?

둘째, 측정 된 데이터가 여전히 범위 내에 있는지 확인하기 위해 상한 및 하한을 사용하여이 그래프의 스케일을 설정했습니다. 하지만 측정 된 값이 한계를 벗어난 경우 그래프는 다시 스케일되지 않고 그 값을 볼 수 없습니다. 상한 / 하한선을 유지하여이 그래프의 크기를 재조정하는 방법이 있습니까?
셋째, 그래프를 가리키면 직접 값을 볼 수 있습니까? 아래 그림과 같습니다.

여기에 해당 그래프를 표시하기 위해 스크립트의 일부를 첨부합니다.
New Window( "F01 - EMP Measurement Systems Analysis by site_num",
V List Box(
EMP Measurement Systems Analysis(
Y( :Name( "0:" ) ),
X( :site_num ),
Part( :part_id ),
Model( Crossed ),
Dispersion Chart Type( Range ),
Average Chart(
1,
Show Control Limits( 0 ),
Show Control Limits Shading( 0 )
),
Max Iter( 100 ),
Conv Limit( 0.00000001 ),
SendToReport(
Dispatch(
{"Average Chart"},
"2",
ScaleBox,
{ Min(0.9), Max(4.1), Add Ref Line( 0.9, "Solid", "Red", "", 5 ),
Add Ref Line( 4.1, "Solid", "Red", "", 5 )}
)
)
),감사.
포인트 앤 클릭을 통해 원하는 대부분을 얻을 수 있습니다 (필요한 경우 스크립팅 가능). 아이디어를 얻으려면 아래 코드를 참조하십시오. 그러나 요약 통계를 (표가 아닌) FrameBox에 넣으려면 더 많은 코드를 작성해야합니다.
NamesDefaultToHere(1);
// Sample data
dt = Open("$SAMPLE_DATA/Semiconductor Capability.jmp");
// Label by the variable we will plot
Column(dt, "NPN1") << Label(1);
// Variablity chart (double click on the vertical axis and look at the properties)
v = dt <<
Variability Chart(
Y( :NPN1 ),
X( :SITE ),
Variability Summary Report( 1 ),
Std Dev Chart( 0 ),
SendToReport(
Dispatch(
{"Variability Chart for NPN1"},
"2",
ScaleBox,
{Min( 80 ), Max( 150 ), Inc( 10 ), Minor Ticks( 4 ),
Add Ref Line( 0, "Dotted", "Medium Light Gray", "", 1 ),
Add Ref Line( 90, "Solid", "Medium Dark Red", "Low Limit", 1 ),
Add Ref Line( 140, "Solid", "Medium Dark Red", "High Limit", 1 )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Mean",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"CV",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Std Err Mean",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Lower 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Upper 95%",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Range",
NumberColBox,
{Visibility( "Collapse" )}
),
Dispatch(
{"Variability Chart for NPN1", "Variability Summary for NPN1"},
"Median",
NumberColBox,
{Visibility( "Collapse" )}
)
)
);