돕다!? 그래프 빌더에서 USL 위와 LSL 아래에 샘플 크기와 %를 추가하는 방법은 무엇입니까?그래프 빌더에 다음과 같은 2개의 데이터 세트를 플롯했습니다.

USL과 LSL은 열 속성에서 설정한 사양 제한을 통해 자동으로 배치되었으며 그래프에 참조선을 추가했습니다. 그런 다음 그래프 빌더에서 수동으로 Marginal USL(MUSL)을 추가했습니다.
이 그래프에 각 데이터 세트의 개수/샘플 크기와 USL 위, MUSL 위, LSL 아래 포인트의 %가 포함된 레이블이나 메모를 추가하고 싶습니다. 데이터를 변경할 때마다 이 "라벨"이 자동으로 업데이트되기를 바랍니다. 어떻게 해야 하나요?
답장: 도와주세요!? 그래프 빌더에서 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(
답장: 도와주세요!? 그래프 빌더에서 USL 위와 LSL 아래에 샘플 크기와 %를 추가하는 방법은 무엇입니까?안녕 @jofu ,
커뮤니티에 오신 것을 환영합니다!
귀하의 게시물에 포함된 이미지가 표시되지 않아서 여기서는 조금 장님이 되었습니다. 아마도 텍스트 주석 추가를 사용하여 원하는 것을 할 수 있을 것 같습니다. 예는 다음과 같습니다.
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개만 작업했습니다.일종의 루프에서 이 작업을 수행할 수 있습니다.이 접근 방식에서 제가 우려하는 점은 주석 배치가 그다지 견고하지 않다는 것입니다.줄거리나 구석에 고정해 놓으면 좋을 것 같아요.
답장: 도와주세요!? 그래프 빌더에서 USL 위와 LSL 아래에 샘플 크기와 %를 추가하는 방법은 무엇입니까?
답장: 도와주세요!? 그래프 빌더에서 USL 위와 LSL 아래에 샘플 크기와 %를 추가하는 방법은 무엇입니까?@jofu , 이미지가 제대로 첨부되지 않은 것 같습니다.
반드시
버튼을 클릭하여 이미지를 삽입하세요.