<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />두 개의 파일이 있습니다.첫 번째는 여러 등급 코드의 프로세스 데이터를 포함합니다. 두 번째는 Grade_Code, Hi_Lim, Hi_Warn, Target, Lo_Warn 및 Lo_Lim의 6개 열만 포함합니다.
첫 번째 파일에서 등급 코드 특정 SPC 차트를 생성하려는 경우 두 번째 파일의 제한을 어떻게 사용할 수 있습니까?
BR
대런
짐,
정말 감사!! 아직 정의를 내릴 수는 없지만 제가 찾던 것을 얻은 것 같습니다...감사합니다!!
대런,
이 회신에 첨부한 몇 가지 샘플 데이터 테이블을 만들었습니다.
다음은 제가 개발한 스크립트입니다.귀하의 정확한 요구 사항을 충족하려면 약간의 수정이 필요할 것이라고 확신하지만 제 샘플 데이터와 함께 작동합니다.필요에 따라 샘플 데이터를 귀하의 데이터에 가깝게 만들려고 노력했습니다.
// 이 스크립트를 실행하기 전에 측정 및 한계 데이터 테이블을 엽니다.
// 회신에 첨부한 두 파일을 사용하는 경우 dtmeas = 및
// dtlim = 아래 문장은 올바른 데이터 테이블을 가리키고 있습니다.하지만 만약
// 다른 데이터 테이블을 사용하는 경우 데이터 테이블 이름을 변경해야 합니다.
여기에 기본 이름 ( 1 ) ;
dtmeas = 데이터 테이블 ( "측정표" ) ;
dtlim = 데이터 테이블 ( "한도 표" ) ;
// 등급 코드를 기준으로 데이터 테이블을 분할하여 각 그룹이 서로 다른
// 열
dtsplitmeas = dtmeas << 나뉘다 ( 분할 기준 ( : GRDBWT ) , 나뉘다 ( : ACC 기본 중량 ) ) ;
// 실제로는 다른 분할 데이터 테이블에서 열 이름을 가져옵니다.
// 등급 코드
열 = dtsplitmeas << 열 이름 가져오기 ( 끈 ) ;
// 분할 데이터 테이블을 반복하고 테이블에서 해당 열의 값을 읽습니다.
// dtlim 데이터 테이블.사양 한계 및 제어 한계 채우기
을 위한 ( 나 = 1 , 나 <= N 열 ( dtsplitmeas ) , 나 ++,
림로우 = 노력하다 ( ( dtlim << 행 가져오기 ( dtlim : 등급 코드 == 열 [ 나 ] ))[ 1 ] , . ) ;
만약에 ( 누락 ( 림로우 ) == 0 ,
명세서 = { LSL ( . ) , USL ( . ) , 표적 ( . ) , 한계 표시 ( 1 )} ;
명세서 [ "LSL" ] = dtlim : 낮은 [ 림로우 ] ;
명세서 [ "표적" ] = dtlim : 타그 [ 림로우 ] ;
명세서 [ "USL" ] = dtlim : 높은 [ 림로우 ] ;
열 ( dtsplitmeas , 숯 ( 열 [ 나 ] ) ) << 속성 설정 ( "스펙 제한" , 평가 ( 명세서 ) ) ;
제어 한계 = { XBar ( 평균 ( ㅏ ) , LCL ( 비 ) , UCL ( 씨 ) )} ;
로 대체 ( 제어 한계 , 만료 ( ㅏ ) , dtlim : L경고 [ 림로우 ] ) ;
로 대체 ( 제어 한계 , 만료 ( 씨 ) , dtlim : 경고하다 [ 림로우 ] ) ;
로 대체 ( 제어 한계 , 만료 ( 비 ) , dtlim : 타그 [ 림로우 ] ) ;
열 ( dtsplitmeas , 숯 ( 열 [ 나 ] ) ) << 속성 설정 ( "제어 한계" , 평가 ( 제어 한계 ) ) ;
) ;
) ;
새 측정 테이블이 생성되고 한계가 열 속성에 로드되면 컨트롤 차트를 생성할 수 있습니다.한도 내에서 실제 샘플 데이터를 중앙에 배치하지 못한 점 양해 부탁드립니다.

짐,
나는 그림이 몇 단어를 그리는 것을 들었기 때문에 몇 개의 스크린샷을 첨부할 것입니다.
측정 데이터가 있는 파일에는 해당 등급 코드에 대한 여러 측정과 관련된 단일 등급 코드 열(GRDBWT)이 있습니다.
사양 파일에는 각 등급에 대한 제한이 포함되어 있습니다.

Q2 및 Q3에 대한 귀하의 가정에 동의합니다.
나는 스크립팅 전문가가 아니라고 말할 것이므로 도움을 주시면 감사하겠습니다 .....
행복한 주말
대런
대런,
몇 가지 질문에 답해야 합니다::
1. 측정 데이터와 Grade_Code가 2개의 별도 열에 있습니까?아니면 각 Grade_Code에 대한 측정값이 별도의 열에 있습니까?
2. Hi_Lim 및 Lo_Lim은 사실상 Spec Limits입니까?
3. Hi_Warn 및 Lo_Warn이 제어 한계입니까?
Grade_Code에 대한 열에 데이터가 있고 측정 데이터에 대한 단일 열이 있고 한계 정의가 내가 요청한 대로 있다고 가정하면 다음 접근 방식을 취합니다.
JMP는 단일 열에 대해 동일한 유형의 여러 제한을 처리하지 않습니다.따라서 데이터에 대해 Tables==>Split을 수행하고 데이터를 각 등급 코드에 대해 별도의 열로 분할합니다.
그런 다음 간단한 스크립트를 작성하여 한 테이블의 한계를 서로 다른 Grade_Code 열 각각에 대한 사양 한계 및 제어 한계로 로드할 수 있습니다.
마지막으로 데이터를 표시하려면 각 등급 코드 열에서 관리도를 실행하기만 하면 됩니다.
이해가 되지 않는 경우 2개 파일의 예를 첨부할 수 있는 경우 기꺼이 예를 들어 보겠습니다.