스크립팅 - 프로세스 기능에 가장 적합여보세요,
이 기능에서 영감을 얻은 기능이 있습니다. 우편 내 요구를 위해 일반화 된 방식으로 프로세스 기능을 수행하려고합니다. 내가 가지고있는 한 가지 문제는 이것을 정규 분포로 가정하지 않도록 설정하는 것입니다. 각 열을보고 분석에 가장 적합한 옵션을 선택하기를 원합니다.
여기에 더 많거나 적은 기능이 있습니다 (나는 간단한 열 이름 변경 등을 잘라 냈습니다). 정상적으로 가정하는 대신 최상의 적합성을 사용하여이를 달성하는 간단한 방법이 있습니까?
ProcessFunc = Function( {TheList},
TheVars = ":Name(\!"" || TheList[1] || "\!")";
For( i = 1, i <= nitems(Rcols), i++,
TheVars = TheVars || "," || ":Name(\!"" || TheList[i] || "\!")"
);
pcVar=Eval(Parse("dt5 << Process Capability(
Process Variables( "|| TheVars|| "))
);"));
pcVar << Overall Sigma Summary Report;
pcVar << Save Spec Limits as Column Properties;
);Re : 스크립팅 - 프로세스 기능에 가장 적합합니다.멋지다, 나는이 아이디어를 사용하여 이것을 약간 바꿀 수 있었다. 정말 고맙습니다!
Re : 스크립팅 - 프로세스 기능에 가장 적합합니다.개인적으로, 나는 비 - 파라 메 트릭 (non-parametric) 옵션을 가장 적합하도록 자동화하는 것보다 더 강력하다고 추천한다. 나는 단순한 루프를 사용하여 목록의 각 열에 "& Dist (Best Fit)"를 추가하여 찾고있는 것을 성취 할 수 있다고 생각합니다. TheVars의 정의 아래에서 이것을 시도하십시오.
for(i = 1, i<=N Items(TheVars), i++,
TheVars[i] = parse(char(TheVars[i])||"&Dist(Best Fit)");
);