SPLIT 테이블의 컬럼명에 구분자 삽입간단한 질문이 있습니다.
네 개의 열이 있는 테이블이 있습니다. 분할 테이블을 연결하기 위해 "값" 열을 (LOT, WAFER)로 분할하고 싶습니다. 열 이름은 LOT WAFER(즉, LOT 공간 다음에 WAFER)입니다. 열 이름이 LOT_WAFER 또는 LOT | 웨이퍼
간단한 방법이 있습니까? 잠재적으로 LOT_WAFER 또는 LOT|WAFER인 상위 테이블에 새 열을 생성한 다음 해당 웨이퍼로 분할할 수 있지만 주변에 방법이 있으면 바라고 있었습니까?
감사
Re: SPLIT 테이블의 열 이름에 구분 기호 삽입
// Combine columns
dt1 = Current data table ();
dt1 << Combine Columns(
columns( :LOT, :WAFER ),
Column Name( "Lot_Wafer" ),
Delimiter( "_" ),
Multiple Response( 0 )
);
// Transpose data table
// → Data Table( "Split" )
dt1 << Transpose(
columns( :Value ),
By( :Test ),
Label( :Lot_Wafer ),
Output Table( "Split" )
);
// Delete column: Label
Data Table( "Split" ) << Delete Columns( :Label );
이 스크립트는 작동해야 합니다.GUI를 통해 이를 수행하려면
1. 로트 및 웨이퍼 컬럼이 선택된 Cols/Utilities/Combine 컬럼으로
2. 이름 선택 해제 복수 응답 체크 박스 원하는 구분자 입력
3. 테이블 메뉴/바꾸기
4. 열 "값", 레이블 "Lot_Wafer", "테스트"로 전치
완료.추가 열을 제거하려면 스크립트로 추가 열을 삭제했습니다.
Re: SPLIT 테이블의 열 이름에 구분 기호 삽입다음은 테이블을 분할한 후 내가 수행했을 작업입니다.
dt = current data table(); // the already split table
ColLst = dt << get column names("string");
for(i=2, i<=nitems(ColLst), i++,
Column(dt,i) << Set name(Substitute(ColLst[i]," ","_"))
);저는 이전에 JMP에 @Peter_Hersh ! 알아두면 좋은 기능이기도 합니다.