Sas 如何更改数据步骤标题中的标签?
在SAS中,您可以这样做Sas 如何更改数据步骤标题中的标签?,sas,Sas,在SAS中,您可以这样做 data a(rename=(a=b) ); a = 1; run; 重命名data step data语句(或我称之为data step标头)中的变量 更改标签的语法是什么?我试过了 data a(label=(a='a to b') ); a = 1; run; 但它不起作用 我认为通过数据步骤选项操纵标签是不可能的。对于使用数据步骤操作标签,可以使用以下任一方法: data a; x=1; label x="label"; * orig
data a(rename=(a=b) );
a = 1;
run;
重命名data step data语句(或我称之为data step标头)中的变量
更改标签的语法是什么?我试过了
data a(label=(a='a to b') );
a = 1;
run;
但它不起作用 我认为通过数据步骤选项操纵标签是不可能的。对于使用数据步骤操作标签,可以使用以下任一方法:
data a;
x=1;
label x="label"; * original label;
run;
proc datasets lib=work nolist;
modify a;
label x='new label';
run; quit;
attrib a label='a to b';
label a='a to b';
但我想你已经知道了 即使您不能在数据步骤标题中执行此操作。我希望在datastep头中执行此操作的原因是为了保存一个IO周期。proc数据集方法似乎能够实现这一点。