[程式] SAS的Sum和Min指令問題。

看板Statistics作者 (啞巴羅傑)時間12年前 (2013/12/18 15:15), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
不好意思,小弟又有有關SAS變數指令的問題。 ===================================================== PROC MEANS Noprint Nway data=Temp.CDOO99_01 min sum; var DeV_Age1 SchV_Age1; var Depress_1 SCH_1 Druga_1; class CD15 CD37; OUTPUT out=Temp.dis_drug99_01 min=DeV_Age SchV_Age sum=Depress_2 SCH_2 Druga_2; Run; ===================================================== 本意是要求DeV_Age1 SchV_Age1的最小值和Depress_1 SCH_1 Druga_1的總和 可是跑出來的結果會變成Depress_1和SCH_1的總和會出現問題。 請各位先進指導一下要怎麼改會出現小弟的結果, 或是只能分段寫再merge?? 感恩!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.35.218.5

12/18 16:52, , 1F
Depress_2是算到Dev_Age1的總合,SCH_2是算到Schv_Age1的
12/18 16:52, 1F

12/18 16:55, , 2F
請問所以只能分段寫再merge嗎??
12/18 16:55, 2F

12/18 16:55, , 3F
在sum=後補兩個變數,例如:Dev_Age2 Schv_Age2
12/18 16:55, 3F

12/18 16:56, , 4F
我再試試看,感恩
12/18 16:56, 4F

12/18 17:28, , 5F
謝謝,後面再drop掉就可以了。
12/18 17:28, 5F
文章代碼(AID): #1IiKk1yJ (Statistics)