你好,
我创建了一个 for 循环脚本来删除空列(列仅包含 N/A)。
它工作正常,除了在一个文件上,一列在不应该被删除时被删除。
不知道出了什么问题
for (i= ncols (dt[d]),i>=1,i--, summarize(data table(dt[d]),temp = by(column(i))); if(nitems(temp) ==1 & temp[1]=="N/A", data table(dt[d])<< delete columns(column(i)); ); );