도움이 필요하다! SPLIT 열을 사용할 때 불완전한 세부 정보안녕하세요 JMP 커뮤니티!
다음 데이터 테이블의 열을 분할 할 때 문제가되는 것을 파악하는 데 도움이 필요합니다.
내 원시 데이터는 다음과 같습니다.
Data Table 1 (Raw Data)데이터 표 1 (원시 데이터)
디자인에는 D1과 C1의 두 가지 유형이 있습니다.
분할 된 열로 "STEP"과 "Shift"로이 데이터를 나눕니다. 예기치 않게 출력 테이블이 다음과 같이 표시됩니다.
Output Table출력 표
출력 표에서 "디자인"열을 기록해 두십시오. D1이 빠졌어.
아무도이 문제의 원인을 지적 할 수 있습니까? JMP 13 버전을 사용하고 있습니다. 미리 감사드립니다.
다시 : 도움이 필요! SPLIT 열을 사용할 때 불완전한 세부 정보고마워! "Group by ()"라인을 놓친 것 같습니다. 이제 필자의 스크립트가 그대로 작동합니다.
dt <SPAN class="token operator"><</SPAN><SPAN class="token operator"><</SPAN><SPAN class="token messages"> Split</SPAN><SPAN class="token punctuation">(</SPAN>
Split By<SPAN class="token punctuation">(</SPAN> <SPAN class="token punctuation">:</SPAN>Step <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN>
Split<SPAN class="token punctuation">(</SPAN> <SPAN class="token punctuation">:</SPAN>Shift <SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">,</SPAN>
<FONT color="#000080">Group<SPAN class="token punctuation">(</SPAN><SPAN class="token punctuation">:</SPAN>expNum<SPAN class="token punctuation">,</SPAN> <SPAN class="token punctuation">:</SPAN>WAFERNUM<SPAN class="token punctuation">,</SPAN> <SPAN class="token punctuation">:</SPAN>Design<SPAN class="token punctuation">,</SPAN> <SPAN class="token punctuation">:</SPAN>Object<SPAN class="token punctuation">,</SPAN> <SPAN class="token punctuation">:</SPAN>tgt<SPAN class="token punctuation">)</SPAN></FONT>
remaining columns<SPAN class="token punctuation">(</SPAN> drop all <SPAN class="token punctuation">)</SPAN>
<SPAN class="token punctuation">)</SPAN><SPAN class="token punctuation">;</SPAN>
다시 : 도움이 필요! SPLIT 열을 사용할 때 불완전한 세부 정보explaination 주셔서 감사! 나는 그것이 그것이 일할 것 인 방법을 지금 얻었다!
다시 : 도움이 필요! SPLIT 열을 사용할 때 불완전한 세부 정보Jim (txnelson)이 문제 해결 방법을 제공했습니다. 이것은 단지 추가 힌트 일뿐입니다. 데이터는 웨이퍼 (litho, implant, test?) 실험과 같습니다. 문제는 스플릿에서 가장 흔히 저지르는 실수입니다. Jim이 지적했듯이 고유 한 그룹 지정이 필요합니다. 정의 된 각 그룹은 1 행을 얻습니다.
내가 당신이 JSL을 사용하여 필요할지도 모르는 스펙일지도 모르는 테이블의 부분을 기반으로 추측하고 있습니다. 사용자 인터페이스를 통해이를 수행하는 경우 그에 따라 열을 지정하십시오. 각 객체가 3 단계를 모두 가져 오는 경우 다음을 사용합니다.
dt << Split(
Split By( :Step ),
Split( :Shift ),
Group(:expNum, :WAFERNUM, :Design, :Object, :tgt)
remaining columns( drop all )
);
다시 : 도움이 필요! SPLIT 열을 사용할 때 불완전한 세부 정보이러한 결과는 정확히 내가 기대했던 것입니다. 눈금자, 분할 열 또는 그룹 선택 상자에서 참조되지 않고 유지하도록 지정된 모든 열은 디자인 열의 행 수가 같습니다. 결과적으로 분할이 완료되면 나머지 n 개의 행이 남습니다. 즉, Object, tgt, ExpNum 및 Wafernum은 모두 마지막 3 행의 데이터 만 데이터 테이블에 남겨 둡니다.
데이터 테이블이 어떻게 보이길 기대 했습니까?