<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />해당 열의 특정 데이터를 기반으로 열을 삭제하려고 합니다. 예를 들어 열에 값 RA, TV, EW 또는 EH가 포함되어 있으면 삭제하고 싶습니다. 아래 코드로 작업했는데 로그에 오류가 나타나지 않지만 삭제된 열도 없습니다. 도움을 주셔서 감사합니다.
dt = 현재 데이터 테이블();
for(i = 1, i<=NCol(dt), i++,
if (열(i)== "RA" , dt<< 열 삭제(열(i)),
if(열(i) == "TV", dt << 열 삭제(열(i)),
if(열(i) == "EW", dt<< 열 삭제(열(i)),
if(열(i) == "EH", dt << 열 삭제(열(i))
)))));
나는 또한 이것을 시도했다
dt = 현재 데이터 테이블();
for(i = 1, i<=NCol(dt), i++,
각 행에 대해(if (Column(i)== "RA" , dt<< 열 삭제(column(i)),
if(열(i) == "TV", dt << 열 삭제(열(i)),
if(열(i) == "EW", dt<< 열 삭제(열(i)),
if(Column(i) == "고용량", dt << 열 삭제(column(i))
)))));
);
한 가지 방법이 있습니다.
NamesDefaultToHere ( 1 );
dt = 열려 있는 ( "$SAMPLE_DATA/빅 클래스.jmp" );
// 내용을 기준으로 열을 삭제합니다. . .
기다리다 ( 2 );
~을 위한 (c = NCol (dt), c>= 1 , 씨--,
콜발스 = 열 (다) << getValues ;
만약 ( 포함 (colVals, "케이티" ), dt << deleteColumn (씨));
);