간단해야 할 것 같지만 명확한 예를 찾을 수 없습니다. 특정 이름("ROW" 및 "COL")의 열에 있는 값을 연결하고 결과가 포함된 새 열을 만들고 싶습니다. 아래 예.
열 열 셀
5 1 5_1
3 2 3_2
12 -1 12_-1
지금까지 코드에서 최고의 장면:
column("ROW") << Data type(Character);
column("COL") << Data type(Character);
//a = {column("ROW"), column("COL")};
ConExpr = concat items({column("ROW"), column("COL")} , "_");
//Add "CELL" column = concat col(ROW) "_" col(COL)
dt << new column("CELL",Character, "Nominal", Format("Best", 12), formula(eval(Expr(ConExpr))));
내 결과:
셀
_
_
내 코드가 그와 올바른 구현으로 평가되는 이유를 이해하는 데 도움이 될 것입니다.
수행해야 할 모든 작업은 다음과 같습니다.
dt << new column("CELL", character,
formula(:ROW || "_" || :COL));