컨트롤 차트를 만들기 위해 스크립팅할 때 데이터가 없는 차트를 숨기는 방법은 무엇입니까?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />데이터가 없으면 그래프가 표시되지 않도록 컨트롤 차트를 스크립팅할 수 있는지 궁금합니다. 나는 종종 내가 만들고 있는 차트 중 하나에 대한 데이터가 없는 문제에 직면하여 표시하지 않기를 원합니다. 이에 대한 그림이 아래에 나와 있습니다. 차트는 문자 열인 "Treatment for Delcom"으로 표시되도록 스크립팅됩니다. 경우에 따라 데이터 포인트가 누락되어 처리가 공백으로 표시됩니다. 내가 만들고 있는 다른 그래프에 영향을 미치기 때문에 누락된 데이터 포인트를 숨길 수 없습니다.

Re: 컨트롤 차트를 생성하기 위해 스크립팅할 때 데이터가 없는 차트를 숨기는 방법은 무엇입니까?정말 형편없게 나왔지만 답장 추가를 클릭하기 전에는 눈치채지 못했습니다!
대신 이 사진을 사용해 보세요.

Re: 컨트롤 차트를 생성하기 위해 스크립팅할 때 데이터가 없는 차트를 숨기는 방법은 무엇입니까?스크립팅된 솔루션은 관찰이 0인 By 그룹을 감지하고 삭제합니다. 이 예는 이 접근법을 보여줍니다. Big Class 데이터 테이블을 열고 키 데이터가 누락된 새 연령 그룹에 두 개의 행을 추가합니다. 연령별 키에 대한 XmR 컨트롤 차트를 시작하므로 차트의 마지막 쌍이 비어 있습니다. Summarize() 함수를 사용하여 각 그룹의 높이 관측치 수를 결정하고, 카운트가 0인 그룹을 찾은 다음 하단에서 관련 차트 쌍을 체계적으로 제거합니다.
= 열려 있는 ( "$SAMPLE_DATA/빅 클래스.jmp" ) ;
<< 행 추가 (
: 이름 = "표시" , : 나이 = 29 , : 섹스 = "중" } ,
: 이름 = "제임스" , : 나이 = 29 , : 섹스 = "중" }
;
= dt << 컨트롤 차트 (
1 ) ,
삼 ) ,
: 키 , 개별 측정 , 이동 범위 ) ,
: 나이 )
;
( 그룹 크기 = 세다 ( : 키 ) , 연령대 = 에 의해 ( : 나이 ) ) ;
= 위치 ( 아니다 ( 그룹 크기 ) ) ;
= N행 ( 삭제 ) ;
( NR ,
을 위한 ( 아르 자형 = NR , 아르 자형 > 0 , 아르 자형 --,
보고서 ( 참조 [ 삭제 [ 아르 자형 ]] ) << 삭제 ;
;
;
Re: 컨트롤 차트를 생성하기 위해 스크립팅할 때 데이터가 없는 차트를 숨기는 방법은 무엇입니까?jsuls,
질문 주셔서 감사합니다.
데이터 열에 측정값이 있는지 JMP에 알릴 수 있는 별도의 열에 지표 수식을 만드는 것을 고려해 보셨습니까?그런 다음 실제 데이터가 있는 그룹화에 대한 컨트롤 차트만 생성되도록 표시기 열에서만 트리거하는 스크립트를 쉽게 포함할 수 있습니다.
다음은 간단한 예입니다. 스크립팅이 첨부된 첨부된 "No Missing Control Chart.jmp"("My Script")를 참조하십시오.먼저 기계 A, B & C에 대한 10행의 데이터로 차트를 제어하는 간단한 데이터 테이블을 만들었습니다.그러나 기계 C는 귀하의 지시에 따라 어떤 데이터도 기록하지 않았습니다. 1) 기계를 "기준"으로 사용할 때 C에 대한 제어 차트를 플롯하고 싶지 않지만 2) 누락된 값을 제외하기 위해 데이터 열을 필터링할 수 없습니다. .

따라서 데이터 열에 필터를 사용하는 대신(귀하가 옵션이 아니라고 표시함) 조건부 및 비교 수식 함수 요소를 사용하여 데이터가 있는지 JMP에 알리는 표시기 열을 만드는 간단한 수식을 만들었습니다.따라서 여기서 행에 데이터가 있으면 "플롯" 레이블을 반환합니다.

이제 이 표시기 "플래그" 열이 있으므로 이를 스크립트에서 트리거로 사용하여 데이터가 있는 A 및 B 시스템에 대한 카트만 플롯하고 기록된 데이터가 없는 C 시스템은 플롯하지 않을 수 있습니다.따라서 일반 제어 차트 스크립트에 Where 문을 추가하여 데이터가 있는 행만 트리거하기만 하면 되었습니다(생성된 플래그 열의 "플롯" 레이블에 표시됨).결과는 실제로 데이터가 포함된 기계 제어 차트 플롯만 제공했습니다.


JMP 스크립팅을 사용하는 방법에는 여러 가지가 있을 수 있지만 이 간단한 접근 방식이 컨트롤 차트 세계를 정리하는 데 도움이 되는 쉬운 방법인지 확인하십시오.
스콧