data students1;
input name$ major$ t1 t2 t3;cards;
张三 math 62 82 92
李四 eng 73 83 93
王五 geo 66 76 86
刘六 history 80 90 100
;
run;
proc sql ;
alter table students1
/*alter是数据集结构修改关键字,后有详解*/
add avg num label='平均值' format=5.2 /*add 字段名 变量类型 标签名 格式*/
;
update students1 set avg=(t1+t2+t3)/3;
quit;
Alter详述:
alter是数据集结构修改关键字
如将字段改成字符型:
Alter table work.test
modify fname CHAR(12)
删除字段:
Alter table work.test
drop age,height,weight
增加字段:
add birthday date label='出生日期'