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

둘째, 측정된 데이터가 여전히 범위 내에 있는지 확인하기 위해 상한과 하한을 사용하여 이 그래프의 척도를 설정합니다. 하지만 측정값이 한계를 벗어나면 그래프가 re-scale이 되지 않아 그 값을 볼 수 없습니다. 상한/하한선을 유지하여 이 그래프의 크기를 재조정하는 방법이 있습니까?
셋째, 그래프를 가리키며 직접 값을 볼 수 있는 기회가 있습니까? 아래 그림과 같습니다.

여기에 해당 그래프를 표시하기 위한 스크립트의 일부를 첨부합니다.
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 )}
)
)
),감사.
해석학제도법스크립팅Re: 그래프의 크기를 조정하고 최소, 최대 및 표준 편차를 생성하는 방법은 무엇입니까? Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table(
Analysis Columns( Column( dtopen, param[n] ) ),
Statistics( Max, Median, Min, Mean, Std Dev )
),
Row Table( Grouping Columns( Column( dtopen, groupby ) ) )
)고마워 이안. 이 코드를 사용하여 테이블을 생성하여 min, max 및 sd를 표시하는 방법을 변경합니다. 크기 조정을 위해 열에서 최대 및 최소 데이터를 가져오고 if, else 경우를 수행합니다.
Re: 그래프의 크기를 조정하고 최소, 최대 및 표준 편차를 생성하는 방법은 무엇입니까?요약을 사용하여 그래프 빌더에 자동으로 참조선 추가
Re: 그래프의 크기를 조정하고 최소, 최대 및 표준 편차를 생성하는 방법은 무엇입니까?포인트 앤 클릭(필요한 경우 스크립트 가능)을 통해 원하는 대부분을 얻을 수 있습니다. 아이디어를 얻으려면 아래 코드를 참조하십시오. 그러나 요약 통계를 표가 아닌 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" )}
)
)
);