当我使用数据步骤时,我不想将临时变量包含为列。例如,在下面,虽然我想y作为列包含,但我不想包含a和b作为列。我如何告诉 SAS 不包括a和b作为列?
Data Table1;
Set Table2;
a=scan(column_x,1,'_')
b=scan(column_x,2,'_')
y=cats(a, ':', b)
Run;
Run Code Online (Sandbox Code Playgroud)
用
DROP声明DROP A B;(DROP=数据集选项DATA Table1(Drop=A B);KEEP声明(KEEP=数据集选项您将在编码时明确列出所需的变量KEEP。