SAS學習筆記(二)

2021-06-18 01:03:54 字數 1413 閱讀 4970

翻譯與總結自:

.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.數值 ...