배치에서 최대 셀 수를 처리하는 도구를 찾고 해당 도구 ID를 새 열에 배치하는 방법.하나의 정렬 도구에서 대부분 처리되는 셀 배치가 있습니다. 때때로 배치는 몇 가지 정렬 도구를 통해 처리됩니다.
배치에서 최대 셀 수를 처리한 도구를 찾은 다음 해당 정렬 도구 ID로 끝에 열(MAX AL)을 추가하고 싶습니다.
감사해요
자동화 및 스크립팅Re: 배치에서 최대 셀 수를 처리한 도구를 찾고 해당 도구 ID를 새 열에 배치하는 방법입니다.테이블 추가.
Re: 배치에서 최대 셀 수를 처리한 도구를 찾고 해당 도구 ID를 새 열에 배치하는 방법입니다.하나의 옵션
Names Default To Here(1);
dt = Open("$DOWNLOADS/ALIGNMENT TOOL.jmp");
// Get AL cols
al_cols = Filter Each({col_name}, dt << Get Column Names("String"),
!IsMissing(Regex(col_name, "^AL\d+"));
);
// create new collector column
new_col = dt << New Column("MAX AL", Character, Nominal);
For Each Row(dt,
max_al_idx = Loc Max(dt[Row(), al_cols]); // get idx based on max value
al_name = al_cols[max_al_idx]; // find AL name with the idx
new_col[Row()] = al_name; // set value
)