그래프 빌더의 boxplot 그래프에서 5 숫자 요약 값 가져 오기안녕하세요 JMP 커뮤니티입니다.
JSL 스크립트에 대한 도움이 필요합니다. 그래프 작성기에서 boxplot 그래프의 "5개 숫자 요약"에서 다중 값으로 작업하고 싶습니다. 목록 또는 행렬에서 이러한 값을 얻는 방법을 알고 있습니까? 그래프가 빌드된 후 이것들로 작업하려면?

BR 미리 감사드립니다.
해석학제도법스크립팅Re: 그래프 빌더의 boxplot 그래프에서 5개의 숫자 요약 값 가져오기Graph Builder에서 이 정보를 추출하려고 하지 않습니다. 대신 다른 플랫폼을 사용하겠습니다. Distribution 플랫폼은 이러한 분위수를 자동으로 계산합니다. 보이지 않는 플랫폼으로 열고 값을 추출한 다음 닫을 수 있습니다. 다음 예를 참조하십시오.
Names Default to Here( 1 );
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dist = dt << Distribution( Y( :weight ), Invisible );
rpt = dist << Report;
five pt summary = { min, q1, med, q3, max } = rpt["Quantiles"][NumberColBox(1)] << Get( { 11, 7, 6, 5, 1 });
dist << Close Window;Re: 그래프 빌더의 boxplot 그래프에서 5개의 숫자 요약 값 가져오기답변해 주셔서 감사합니다. 실제로 도움이 되었습니다. 남은 질문은 하나뿐입니다. 분포를 만들 때 모든 상자의 모든 값이 함께 배치됩니다. 다른 X 값에 대한 분포를 생성하는 옵션이 있습니까? 귀하의 게시물 위의 예에서 설명하려고합니다. 다른 x 값에 대한 5개의 상자가 있습니다(여기서는 EC1, EC2, LS20,...) 각각의 다른 X 값에 대해 이러한 분포를 생성할 수 있습니까?
BR
Re: 그래프 빌더의 boxplot 그래프에서 5개의 숫자 요약 값 가져오기그룹화 또는 'by' 변수에 추가하면 @markbailey 조금 더 복잡하지만 완벽하게 할 수 있습니다. 그러나 대안으로 다음을 기반으로 구축할 수 있습니다.
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/Big Class.jmp" );
Summarize( exg = By( :sex ), exm = Mean( :height ), exMax = Max(:height) );
Print(exg, exm, exMax);