안녕,
다음 예를 찾았습니다.
여러 열 선택 및 누락된 열 값 업데이트 [2019년 5월 28일 오후 10:21(조회 수 1195개)]
내 경우에 맞게 수정하려고 시도했지만 성공하지 못했습니다.
4열부터 14열(숫자, 연속형)에 누락된 값이 있는데 대신 "0"을 갖고 싶습니다.
아래 스크립트는 데이터 유형(문자, 명목)에만 작동합니다. 데이터 유형(숫자)에 대해 작동하려면 무엇을 변경해야 합니까?
Names Default To Here( 1 );
dt_corr = Current Data Table();
// Fill-up columns with "0", when empty.
colNames_corr = dt_corr << get column names( string );
For( i = 4, i <= N Items( colNames_corr ), i++,
dt_corr << select where( As Column( colNames_corr[i] ) == "" );
If( N Rows( dt_corr << get selected rows ) > 0,
As Column( colNames_corr[i] )[dt_corr << get selected rows] = "0"
);
);
숫자 열을 사용하려면 스크립트를 다음과 같이 수정해야 합니다.
Names Default To Here( 1 );
dt_corr = Current Data Table();
// Fill-up columns with "0", when empty.
colNames_corr = dt_corr << get column names( string );
For( i = 4, i <= N Items( colNames_corr ), i++,
dt_corr << select where( is missing(As Column( colNames_corr[i] )) == 1 );
If( N Rows( dt_corr << get selected rows ) > 0,
As Column( colNames_corr[i] )[dt_corr << get selected rows] = 0
);
);