[程式] SAS data自動帶入proc執行後的結果?

看板Statistics作者 (Eros)時間11年前 (2013/02/15 08:52), 編輯推噓3(305)
留言8則, 3人參與, 最新討論串1/1
[軟體程式類別]: SAS [程式問題]: 資料處理 [軟體熟悉度]: 低(1~3個月) [問題敘述]: 需要將平均值算出後 帶入下一步的data處理中 是否有可能讓SAS自己算出來後帶入 EX 要看 lipid 與 (bmi-bmi平均值) 的 相關性 是否一定要先用proc means算出平均值 再另外把螢幕上顯示的平均值"手動"寫入下一個data中 謝謝大家 data work; infile "c:\mm.txt"; input ID sex $ bmi lipid; run; proc means data=work; var bmi; run; ->得到平均值 ---I如何 data work1; I自 set work; I動 bmim=bmi-25.5; I帶 run; ^-------------I入? ----------------------------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.174.240.112

02/15 09:26, , 1F
output 這個語法可以使用 板上爬文就好
02/15 09:26, 1F

02/15 12:36, , 2F
謝謝! 有了關鍵字就太好了! 我再爬文 感謝!
02/15 12:36, 2F

02/15 12:50, , 3F
但是有可能把proc執行後得到的值output到下一個data中嗎
02/15 12:50, 3F
※ 編輯: ErosSonic 來自: 134.174.240.112 (02/15 12:53)

02/15 13:15, , 4F
好像有一點眉目了 感謝!
02/15 13:15, 4F

02/15 22:09, , 5F
你可以output平均值後併回原data 也可以設macro variable
02/15 22:09, 5F

02/17 00:37, , 6F
謝謝imaltar和tew 我試成功了!!
02/17 00:37, 6F

02/17 09:53, , 7F
話說 corr(a,b-b平均) 應該等於 corr(a,b)
02/17 09:53, 7F

02/17 09:54, , 8F
沒注意到你真正想做的 只注意到你不會做的
02/17 09:54, 8F
文章代碼(AID): #1H7OREI1 (Statistics)