Datatable의 열에 대한 "Cp"값만 얻는 방법은 무엇입니까?안녕,
내 데이터 테이블의 열에 대한 Cp 값을 가져와 여러 스크립트 위치에서 사용하여 표로 만들고 싶습니다. 사용 가능한 함수 "obj << Process Capability( LSL( 5 ), Target( 40 ), USL( 75 ) );" 플롯에서 모든 공정 능력 매개변수를 얻을 수 있다는 것은 분명합니다. 그러나 열에 대한 Cp 값을 가져와서 내 스크립트의 변수에 할당하여 여러 스크립트 위치에서 사용하고 싶습니다.
해석학데이터 테이블스크립팅창Re: Datatable의 열에 대해 "Cp" 값만 얻는 방법은 무엇입니까?플랫폼을 한 번 실행하고 올바른 테이블을 마우스 오른쪽 버튼으로 클릭하고 데이터 테이블로 만들기를 선택하고 결과 테이블 테이블 스크립트를 확인하고 마지막으로 결과 테이블에서 값을 가져옵니다. 이 단계에서 스크립트를 빌드하고 필요에 따라 수정할 수 있습니다. 다음은 스크립팅 인덱스 예제를 사용하여 빌드하고 datatable의 테이블 스크립트로 만든 한 가지 예입니다(및 몇 가지 수정 사항).
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Cities.jmp");
dist = dt << Distribution(Column(:PM10), invisible);
dist << Process Capability(LSL(5), Target(40), USL(75));
dt_result = Report(dist)[Outline Box("Distributions")][Outline Box("PM10")][Outline Box("Process Capability")][Outline Box("PM10 Capability")][
Outline Box("Within Sigma Capability")][Table Box(1)] << Make Into Data Table(invisible);
Report(dist) << Close Window;
cp_idx = Loc(dt_result[0, "Index"], "Cp")[1];
cp_value = Column(dt_result, "Estimate")[cp_idx];
Show(cp_value);
Close(dt_result, no save);Re: Datatable의 열에 대해 "Cp" 값만 얻는 방법은 무엇입니까?짐 감사합니다!!
Re: Datatable의 열에 대해 "Cp" 값만 얻는 방법은 무엇입니까?자모 감사합니다!!
Re: Datatable의 열에 대해 "Cp" 값만 얻는 방법은 무엇입니까?안녕하세요 짐,
"Report(obj)["Within Sigma Capability"][Number Col Box(1)] << get" 코드 라인은 계산된 프로세스 능력 값이 포함된 목록을 제공합니다. 내 열 중 하나에 대해 목록이 {2.63751784878085, 2.63751784878085, 9.87329594422553, 6.25540689650319, 0.123458095613입니다. Cpk 값에도 액세스하고 싶기 때문에 프로세스 기능 값이 해당 이름과 함께 어떤 순서로 존재하는지 알 수 있습니까?
고맙습니다 !!