SAS摆脱“重复”变量

时间:2016-06-28 20:34:44

标签: sas duplicates

我是SAS的新手,我有一个问题,希望你能帮助我。

我正在为不同学科的不同学生看一些成绩 - 这是一个例子。

但我希望它看起来像这样,所以每个人只被提及一次。

任何人都可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

您可以使用UPDATE语句折叠多个记录以获得最新的非缺失值。

data have ;
  input id (course1-course3) ($) ;
cards;
1 B . . 
1 . A .
1 . . A
2 C . .
2 . C .
2 . . D 
;

data want ;
  update have(obs=0) have;
  by id;
run;
相关问题