2016-06-28 284 views
-16

我是SAS新手,我有一個問題,我希望你能幫助我。SAS擺脫「重複」變量

我正在尋找不同學科的不同學生的一些成績 - 這裏是一個例子。

但我希望它看起來像這樣所以每個人只提到一次。

誰能幫我該怎麼做?

+8

請勿發佈您的數據照片。將數據包含在問題中以便其他人可以使用它來幫助回答您的問題。 – Tom

+0

您可能至少困擾'在這裏輸入圖像說明',建議... – Jivan

+0

抱歉,認爲它會直接將圖像放入消息,因爲我不知道如何在列中寫入圖像。但我會再記住一次。但是,謝謝你的有益回覆:) – Katrine

回答

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;