翻譯與總結自:
.html
1. nodupkey會把同by variable裡變數有相同值的observation都刪掉。這些observation包括那些與by variable裡變數有相同值,但與剩下變數有不同值的observation。如,
input id1 $ id2 $ extra ;
cards;
aa ab 3
aa ab 3
aa ab 2
aa ab 1 ;
proc sort nodupkey data=test3;
by id1 id2;
run;
options nocenter;
proc print data=test3;
run;
obs
id1
id2
extra
1 aa
ab 3
2. nodup會把那些僅與by variable裡變數有相同值的observation刪掉,如
data test2;
input id1 $ id2 $ extra ;
cards;
aa ab 3
aa ab 3
aa ab 2
aa ab 1
;proc sort nodup data=test2;
by id1 id2;
run;
options nocenter;
proc print data=test2;
run;
obs
id1
id2
extra
1
aa
ab 3
2
aa
ab 2
3
aa
ab 1
但要注意的是nodup只會把
相鄰的且僅具有相同by variable變數值的observation刪掉,如
data test1;
input id1 $ id2 $ extra ;
cards;
aa ab 3
aa ab 1
aa ab 2
aa ab 3 ;
proc sort nodup data=test1;
by id1 id2;
run;
options nocenter;
proc print data=test1;
run;
obs
id1
id2
extra
1 aa ab 32
aa ab 13
aa ab 24
aa ab
3**:
SAS學習筆記
專案需要,最近研究sas,來完成專案中的評估等功能,小小心得。之前的專案圖示都是用弼傑來完成的,可乙個功能完成不了,所以引入了sas,看了下sas環境裡面自帶的圖形例項,確實很強大,而且安裝sas步驟繁複,需要小心再小心。今天在寫sas 的時候發現了乙個奇怪的現象,sas和oracle有些標示符是通...
SAS學習筆記(一)
概念的理解 1.邏輯庫 由一組sas檔案組成,即類似乙個儲物箱,包括臨時庫和永久庫。1 臨時庫 啟動時存在,關了就刪除了 2 永久庫 關了sas也還是存在 2.資料集 由描述資訊和資料值組成,包括sas資料檔案和sas資料檢視 1 資料檔案 同時描述資訊和儲存資料值 2 資料檢視 是乙個查詢語句,我...
SAS學習筆記(一)
用cards或datalines方法,因為用 infile e sas logitbases funtime.sas7bdat input time mmddyy10.class quantity 語句從來沒成功過。例 結果 注 格式化,字元 inf orma tw.數值 informatw.數值 ...