討論串[程式] 請問同變數sas加總問題
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 12→)留言13則,0人參與, 7年前最新作者supercookie (cookie)時間16年前 (2009/12/25 14:48), 編輯資訊
0
0
0
內容預覽:
不好意思關於第二個程式有點問題想要再請教. 2.. proc sql;. create table b as. select distinct id, sum(x) as x. from a. group by id;. quit;. 請問第三行的 distinct id如果改成*有什麼不一樣的地方

推噓0(0推 0噓 1→)留言1則,0人參與, 最新作者fairwind (應天風)時間16年前 (2009/12/25 14:33), 編輯資訊
0
0
0
內容預覽:
也可以試看看這個方法~. proc means data=a noprint;. class id;. output out=b sum=sum_x;. run;. --. 發信站: 批踢踢實業坊(ptt.cc). ◆ From: 140.112.86.204.

推噓1(1推 0噓 0→)留言1則,0人參與, 最新作者west1996 (焦了六年變脆了)時間16年前 (2009/12/25 14:01), 編輯資訊
0
0
0
內容預覽:
兩種方法,第一種的弱點是需要先sort,所以如果資料量足夠龐大的話,sort會. 很耗時,用第二種應該比較有效率。不過幾千筆的話兩種方法應該差不多,挑一. 個喜歡的吧:). 1.. proc sort data=a out=b;. by id;. run;. data c ;. retain new
(還有110個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者supercookie (cookie)時間16年前 (2009/12/25 13:26), 編輯資訊
0
0
0
內容預覽:
想請問 如果遇到像是以下的資料. id x. 1 1. 1 1. 2 3. 3 5. 3 1. 3 1. 4 2. 4 2. 要想利用id加總成為. id x. 1 2. 2 3. 3 7. 4 4. 在sas資料檔要如何寫這加總程式,且id只重複一次. 因為有幾千筆資料而且重複次數不一定 所以不知
首頁
上一頁
1
下一頁
尾頁