在SAS proc sql中,执行以下简单操作时如何保留myvar(在myoldtable中)的标签?:
过程sql; 创建表 mytable 为 选择 myvar*1.5 作为 myvar 来自我的旧表; 退出;
是否可以只更新 myoldtable?这将进行数学计算并保留您的变量名称...
proc sql;
update myoldtable
set myvar=myvar*1.5;
quit;
当然,如果你真的坚持要买新桌子,你可以随时这样做:
proc sql;
create table mynewtable as
select * from myoldtable;
update myoldtable
set myvar=myvar*1.5;
quit;
嗯,你好,我建议您使用“lable”选项来满足您的要求,请检查下面的代码以供参考,如果没有按您想要的方式工作,请告诉我,好吗?
proc sql; create table mytable as select myvar*1.5 as myvar label="Label for myvar" format=best. from myoldtable; quit;