안녕하세요. 텍스트 문자열로 입력된 실험실 결과(숫자 값)로 구성된 열이 있는 테이블이 있습니다.일부는 숫자 값 앞에 "<"가 있기 때문에 텍스트 문자열입니다.값에 대해 숫자 계산을 수행할 수 있어야 하므로 "<" 기호를 제거하고 "ORIGCOLNAME_QUALIFIER"라는 새 열에 배치하려고 합니다. 여기서 ORIGCOLNAME은 "< " 기호가 제거되었습니다.)
불행히도 아래 코드는 작동하지 않습니다.
이름의 기본값은 여기에 있습니다( 1 );
dt = 현재 데이터 테이블();
compList = {};
For( i = 1, i <= N Cols( dt ), i++,
colName = Column( dt, i ) << 이름 가져오기;
);
// 열을 생성합니다.
각각에 대해({comp, i}, compList,
평가(
구문 분석(
"dt << 새 열( \!"" || compList[i] || "_QUALIFIER" ||
"\!",
성격, 명목상,
공식(
x=.;
if (comp << 포함 ("<"), x = <);
다음 메시지가 나타납니다.

모든 의견을 보내주시면 감사하겠습니다.