使用数据 setp 获取数据

data newclass(keep=first_name sex weight yearborn);
  set sashelp.class(drop=height rename=(name=first_name));
  yearborn=year(date())-age;
  if yearborn >2002;
run;

数据指定目标数据集。Keep 选项指定要打印到目标的列。

Set 指定源数据集。Drop 指定不采用的列。将名称重命名为 first_name。

Yearborn 是计算的隐式数字变量(列)。

对于 2002 年以后出生的学生,使用 if 过滤和隐含输出数据。