<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在嘗試根據這些列中的特定資料刪除列。 例如,如果該列包含值 RA、TV、EW 或 EH,我想將其刪除。 我使用了下面的程式碼,日誌中沒有出現錯誤,但也沒有刪除任何列。 謝謝你的幫忙。
dt = 當前資料表();
for(i = 1, i<=NCol(dt), i++,
if (Column(i)== "RA" , dt<< 刪除欄位(column(i)),
if(Column(i) == "TV", dt << 刪除欄位(column(i)),
if(Column(i) == "EW", dt<< 刪除欄位(column(i)),
if(Column(i) == "EH", dt << 刪除欄位(column(i))
)))));
我也嘗試過這個
dt = 當前資料表();
for(i = 1, i<=NCol(dt), i++,
對於每一行(if (Column(i)== "RA" , dt<< 刪除列(column(i)),
if(Column(i) == "TV", dt << 刪除欄位(column(i)),
if(Column(i) == "EW", dt<< 刪除欄位(column(i)),
if(Column(i) == "高劑量", dt << 刪除欄位(column(i))
)))));
);
這是一種方法:
名稱預設到這裡( 1 );
dt =打開( “$SAMPLE_DATA/Big Class.jmp” );
// 根據內容刪除列。 。 。
等待( 2 );
為了(c = NCols (dt), c>= 1 , C - ,
列值 =柱子(三)<<獲取值;
如果(包含(科爾瓦爾斯, “凱蒂” ), dt <<刪除列(C));
);