두 번째 열의 텍스트를 기반으로 각 셀을 특정 텍스트로 채우려면 새 열을 어떻게 코딩해야 합니까? A1-A100이 포함된 "well" 열이 있습니다. 우물 A1-A10의 경우 처리 "A", 우물 A11-A20의 경우 "B" 등으로 두 번째 열을 만들어야 합니다.
감사해요!
그런데 녹음 플랫폼에서 청크/그룹별로 수행할 수 있는 방법이 있나요? 100개 이상의 샘플과 여러 데이터세트를 수동으로 수행하려면 시간이 꽤 걸릴 것입니다.
시도해 보셨나요? Recode 플랫폼은 다음과 같은 스크립트를 제공합니다.
ocal({dt, col1},
dt = Data Table("Untitled");
dt << Begin Data Update;
col1 = dt << New Column(dt:Column 1);
col1 << Set Name("Column 1 2");
dt << Move Selected Columns({col1}, after(dt:Column 1));
For Each Row(
dt,
col1[] = Map Value(
dt:Column 1,
{"A10", "A1", "A2", "A1", "A3", "A1"},
Unmatched(dt:Column 1)
)
);
dt << End Data Update;
);
그런 다음 필요에 따라 이를 수정하고 워크플로 빌더와 같은 기능을 사용하여 다른 테이블에서 작동하도록 만들 수 있습니다. 또는 스크립트를 작성할 수 있습니다(Get Data Table List() 및 For Each가 이에 대한 좋은 시작점입니다).