열 연결 및 각 루프에 추가안녕하세요,
아래와 같은 데이터 테이블이 있는 경우 스크립트를 사용하여 각 단계에서 equipmentId 및 stage_num을 새 열에 연결하려면 어떻게 해야 합니까?
감사해요.

자동화 및 스크립팅Re: 열을 연결하고 각 루프에 추가먼저 데이터를 반복하고 원하는 쌍을 만듭니다(항상 서로 옆에 있으면 조금 더 쉬울 수 있음). 그런 다음 새 열을 만드는 동안 쌍을 반복합니다. 데이터의 예를 제공할 수 있다면 예제 스크립트를 제공하는 것이 더 쉬울 것입니다.
Re: 열을 연결하고 각 루프에 추가안녕하세요,
다음은 데이터 샘플입니다.
Re: 열을 연결하고 각 루프에 추가하나의 예
Names Default To Here(1);
dt = Open("$DOWNLOADS/example data.jmp");
dt << Clear Select;
// as all columns are interest to use and they are always in pairs
// we can loop over every other column
col_list = dt << Get Column Names("String");
first_col_indices = 1::N Items(col_list)::2;
new_col_list = {};
For Each({first_col_idx}, first_col_indices,
first_col_name = Column(dt, first_col_idx) << get name;
new_col_name = Word(1, first_col_name, ":");
Insert Into(new_col_list, dt << New Column(new_col_name, Character, Nominal, << Set Each Value(
Column(dt, first_col_idx)[Row()] ||"_"||Column(dt, first_col_idx + 1)[Row()]
)));
);
/*
For Each({new_col, idx}, new_col_list,
dt << Move Selected Columns(new_col, After(Column(dt, first_col_indices[idx] + 1 + idx - 1)));
);
*/Re: 열을 연결하고 각 루프에 추가안녕하세요,
이 데이터 샘플에서 작동하지만 내 데이터에 내가 연결하려는 열과 관련이 없는 다른 열이 있는 경우(예: 사진 및 단계 열만 연결해야 하지만 DRY ETCH 열은 예 데이터 2와 같이 연결하지 않음) 아래에서 어떻게 코드를 수정할 수 있습니까?
감사합니다!
Re: 열을 연결하고 각 루프에 추가열이 항상 쌍입니까, 아니면 쌍의 다른 부분이 없을 수 있습니까? 그리고 가능하다면 그 상황을 어떻게 처리해야 할까요? 또한 열이 항상 "올바른" 순서로 되어 있습니까?