通過 scipt 刪除列你好
我寫了一個刪除列的腳本“失踪(結果)”在表中
我的問題是有時我沒有該列“失踪(結果)”我現在收到一個錯誤。
您能否協助我添加需要添加到腳本中的內容,該腳本將刪除該列(如果該列存在於我的表中)。
如果不存在,就跳過這個請求?

dt << 刪除列(列("缺失(結果)"));
數據混合和清理視窗回复:通過 scipt 刪除列使用 << Get Column Names(String) 獲取列名稱列表,然後使用包含的 if 語句檢查特定名稱
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
col_names = dt << Get Column Names(String);
If(Contains(col_names, "Missing(Result)"),
dt << Delete Columns("Missing(Result)")
);