열 속성에서 제어 한계 가져오기열 속성에서 사양 제한을 가져오기 위해 이전에 이 항목을 찾았습니다.
https://community.jmp.com/t5/Discussions/Get-column-Property-and-store-as-list/td-p/50885
그러나 제어 한계에 대해서도 비슷한 작업을 수행해야 합니다.그러나 이를 위해 동일한 원칙이 작동하지 않습니다.
CTRL = Column(colname) << Get Property( "Control Limits" );
LCL = CTRL["LCL"];
반환: 이름을 찾을 수 없습니다. '아래 첨자' 액세스 또는 평가 시 CTRL[/*###*/"LCL"]
여기서 인덱싱이 일치하지 않는 이유를 알 수 없습니다.전반적으로 JSL은 인덱싱된 개체 필드 정보에 액세스하는 것과 매우 일치하지 않는 것 같습니다.내가 놓친 것이 있습니까?개체에 포함된 정보에 액세스하는 방법을 알아내려고 스크립팅하는 데 내 시간의 절반을 보내는 것 같습니다.
Re: 열 속성에서 제어 한계 가져오기와, 못생겼다. 이 데이터를 가져올 직접적인 방법이 없다는 것에 놀랐습니다... 가능한 경우 JMP 외부에 더 많은 코드를 푸시해야 하는 이유가 더 많은 것 같습니다.특히 작업을 수행하는 데 필요한 깊이를 감안할 때 답변에 감사드립니다.
Re: 열 속성에서 제어 한계 가져오기그렇게 간단하지 않습니다....그렇기를 바랍니다.여기에 내가 사용한 몇 가지 코드가 있습니다......더 나은 코드가 있을 수 있습니다....개별 측정 제한에 맞게 사용자 정의했습니다....하지만 확장할 수 있습니다.
cLimits = dt:npn1 << get property( "control limits" );
For( i = 1, i <= N Items( cLimits ), i++,
If( Trim( Word( 1, Char( cLimits[i] ), "(,)" ) ) == "Individual Measurements",
IRLimits = Char( cLimits[1] );
k=2;
While( Word( k, IRLimits, "()" ) != "",
If(
Word( k, IRLimits, "()" ) == "Avg",
Avg = Word( k + 1, IRLimits, "()" ),
Word( k, IRLimits, "()" ) == "LCL",
LCL = Word( k + 1, IRLimits, "()" ),
Word( k, IRLimits, "()" ) == "UCL",
UCL = Word( k + 1, IRLimits, "()" )
);
k++;
);
)
);Re: 열 속성에서 제어 한계 가져오기나는 다른 그룹화를 알아차리고 운 없이 하위 개체에서 가져오려고 시도하는 12가지 다른 방법을 시도했습니다.디버거는 내 개별 측정 제어 제한을 가져오는 것을 보여주지만 내가 시도한 인덱싱 형식은 개체에서 개별 제한 값을 가져올 수 있는 것 같지 않았습니다.
나는 다음과 같은 것을 할 수 있기를 기대합니다
LCL = (CTRL["개별 측정"])["LCL"];
또는
LCL = CTRL("개별 측정")["LCL"];
또는 컨벤션 프로그래밍/스크립팅 언어와 유사하지만 아무 것도 작동하지 않는 것 같습니다.실제로 해당 데이터에 어떻게 액세스해야 합니까?
Re: 열 속성에서 제어 한계 가져오기사양 제한은 제어 제한만큼 복잡하지 않습니다.Spec Limits의 경우 기본적으로 LSL, Target 및 USL이 있습니다.제어 한계의 경우 다양한 종류의 제어 한계로 인해 여러 개의 다른 LCL, Avg 및 UCL 그룹이 있을 수 있습니다.동일한 열에 대한 Spec Limits 및 Control Limits 구조의 아래 출력을 참조하십시오.
dt:npn1 << get property("spec limits") = {LSL(104.41), USL(131.89), Target(118.15)};
dt:npn1 << get property("control limits") = {XBar(Avg(115), LCL(110), UCL(120), Subgroup Size(3)), R(Avg(10), LCL(5), UCL(15), Subgroup Size(3))};
따라서 제어 한계의 검색 및 구문 분석은 사양 한계와 완전히 달라야 합니다.