討論串[問題] 有關SAS..
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 0→)留言2則,0人參與, 最新作者alias (希望)時間19年前 (2006/11/10 10:10), 編輯資訊
0
0
0
內容預覽:
你的方法是當資料有重複的時候,只保留一個無重複的即可. 即 若資料為 a b b c c c d d e e f f g. 你的作法得到 a b c d e f g 的結果, 也就是去掉重複的部份. 而我的作法會得到的是 a g , 也就是只要有重複, 我就都不要了. (程式中 last.port_
(還有40個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者jupit (lbd)時間19年前 (2006/11/09 16:09), 編輯資訊
0
0
0
內容預覽:
如果是我會這麼寫. proc sort nodupkey data=work.bb;. by port_code;run;. data aa;. set work.bb;. if last.port_code=1;. run;. 我通常都是在id非唯一時..如果資料重複(所有欄位都相同情況下)取最後

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者alias (希望)時間19年前 (2006/11/09 01:07), 編輯資訊
0
0
0
內容預覽:
PROC SORT DATA=work.bb; BY port_code; RUN;. DATA cc; SET work.bb; BY port_code;. IF FIRST.port_code THEN n=0;. n+1;. IF LAST.port_code & n=1 THEN OUTP

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者wjuu (幽默風)時間19年前 (2006/11/08 01:37), 編輯資訊
0
0
0
內容預覽:
請問一下:. 檢查到重複 就把重複的資料全部殺掉的語法怎麼寫. proc sort nodupkey data=work.bb;. by port_code;. run;. 上面的語法如果重複 會留下一筆 例如12 12 會留下12. 現在希望能得到 檢查到重複 就把兩筆資料都殺掉. 請問一下語法要
首頁
上一頁
1
下一頁
尾頁