在SAS proc sql中,如何在执行以下简单操作时保留myvar的标签(在myoldtable中)?:
proc sql; 创建表mytable为 选择myvar * 1.5作为myvar 来自myoldtable; 退出;
答案 0 :(得分:1)
是否有可能只更新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;