作者chenshinwei (陳小偉)
看板Statistics
標題Re: [問題] SAS資料的處理
時間Fri Nov 21 00:05:51 2008
※ 引述《tew (咖啡王子)》之銘言:
: proc sort data=old;by 行業別;
: run;
: proc means noprint data=old;
: var 新資 人數;
: by 行業別;
: output out=new(drop=_type_ _freq_) mean=新資 人數;
: run;
: 這樣 new檔案裡面的就是行業別的平均
我改完成了,不過它跑出了會出現以下訊息:
WARNING: The data set WORK.NEW may be incomplete. When this step was stopped
there were 0 observations and 0
variables.
請問該如何改善?!
謝謝t大的回答……
: ※ 引述《chenshinwei (陳小偉)》之銘言:
: : 目前手上有一個資料:
: : id 行業別 薪資 人數 …………
: : 1 001 xxx ccc
: : 2 001 xxx ccc
: : 3 002 xxx ccc
: : 4 003 xxx ccc
: : 5 003 xxx ccc
: : 6 003 xxx ccc
: : 假設我要利用行業別去平均個別行業別變數。
: : 例如我要創一個新欄位他的 薪資 人數 是全部行業別為001
: : 所平均出來的,然後 002 003 也要比照處理。
: : 請問一下,這個需要用什麼方式來處理呢?
: : 是利用keep去處理嗎?
: : 另一個問題是用if去創新變數我可以知道,可是該如何
: : 去創造其平均數的呢?
: : 謝謝大家的回答……
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.192.5
1F:推 tew:我不知道你確實用的指令是甚麼,還有你的檔案檔名設定 11/21 02:23
2F:推 tew:無法給予你造成error的解釋 11/21 02:23