Re: [問題] SAS 資料處理方面

看板Statistics作者 (歐吉桑留學生)時間16年前 (2008/07/31 00:40), 編輯推噓4(401)
留言5則, 2人參與, 最新討論串4/6 (看更多)
Proc SQL; create table output as Select distinct id, type from data order by type ;quit; ※ 引述《alias (希望)》之銘言: : PROC SORT DATA=data; BY type id; RUN; : DATA data2; SET data; BY type id; : IF FIRST.id THEN OUTPUT; : RUN; : : data set 應該如下: : : id type score : : P1070 A13 2 關於資料的處理我個人比較喜歡用SQL 主要原因是我不喜歡產生中間檔 而且比較簡潔 /* 所謂的簡潔是流程簡單 上述的程式就只有一句話 select distinct id, type from data order by type */ 常常看到別人寫的SAS code會有一大堆的sort SQL就不需要sort了 而且SQL在處理資料表合併merge的時候語法更明確 /* merge在處理某些資料表的合併時會有些問題 */ ---- 另一個原因我比較偏好SQL的原因是 SAS Enterprise Guide是個資料流程管理導向的軟體 中間產生一大堆中間檔會造成整個流程圖的紊亂 /*SAS EG我個人稱為豪華版的Access*/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.177.186 ※ 編輯: liton 來自: 118.167.175.235 (07/31 01:26)

07/31 03:10, , 1F
我現在也是很愛用proc sql來抓資料
07/31 03:10, 1F

07/31 12:36, , 2F
借題問一個 我是自學SAS的 有沒有書還是相關資料
07/31 12:36, 2F

07/31 12:37, , 3F
自學看proc sql語法的呀~~ 可以推薦嗎~~ ^^" 謝謝
07/31 12:37, 3F

07/31 13:32, , 4F
我也是自學,善用google
07/31 13:32, 4F

07/31 13:32, , 5F
還有看看置底文
07/31 13:32, 5F
文章代碼(AID): #18a9brzv (Statistics)
討論串 (同標題文章)
文章代碼(AID): #18a9brzv (Statistics)