<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我正在尝试根据这些列中的特定数据删除列。 例如,如果该列包含值 RA、TV、EW 或 EH,我想将其删除。 我使用了下面的代码,日志中没有出现错误,但也没有删除任何列。 谢谢你的帮助。
dt = 当前数据表();
对于(我= 1,我<= NCol(dt),我++,
如果(列(i)==“RA”,dt<<删除列(列(i)),
如果(列(i)==“电视”,dt <<删除列(列(i)),
如果(列(i)==“EW”,dt<<删除列(列(i)),
如果(列(i)==“EH”,dt <<删除列(列(i))
)))));
我也试过这个
dt = 当前数据表();
对于(我= 1,我<= NCol(dt),我++,
对于每一行(如果(列(i)==“RA”,dt<<删除列(列(i)),
如果(列(i)==“电视”,dt <<删除列(列(i)),
如果(列(i)==“EW”,dt<<删除列(列(i)),
如果(列(i)==“高剂量”,dt <<删除列(列(i))
)))));
);
这是一种方法:
名称默认到这里( 1个);
dt =打开( “$SAMPLE_DATA/Big Class.jmp” );
// 根据内容删除列。 . .
等待( 2个);
为了(c = N列(dt), c>= 1个, C - ,
colVals =柱子(丙)<<获取值;
如果(包含(colVals, “凯蒂” ), dt <<删除列(C));
);