각 열이 도구이고 각 행이 시간인 값 테이블이 있습니다. 일부 장비에는 의미 있는 모델에 적합하기에 충분한 시간 값에 데이터가 기록되지 않았습니다.
루프를 사용하여 각 열을 차례로 순환하고 값의 수를 확인하려고 합니다.
열 80의 값 수를 찾는 코드가 있습니다.
col_a = Column(dt_2, 80);
val_mat = col_a << Get Values;
y = sum(!is missing(val_mat));
이 코드를 각 열에 대한 루프에 차례로 적용하고 값이 너무 적은 열을 삭제하려고 합니다.
N_loop = N Cols(dt_2);
i_loop = 2;
While (i_loop <= N_loop,
col_loop = Column(dt_2, i_loop),
val_loop = col_loop << Get Values,
y_loop = sum(!is missing(val_loop)),
If(y_loop <= 8,
dt_2 << Delete Columns( i_temp ),
);
i_temp+=1,
);
오류 메시지에 너무 많은 인수가 표시됩니다.