作者pipi1122 (ts6666)
看板Statistics
標題[程式] SAS計算年報酬率問題
時間Tue Apr 4 23:02:48 2017
軟體熟悉度
新手
小弟這學期才開始學習SAS
非常不熟悉
但規定要用SAS跑一些統計
目前有個問題想要請教
現在手上有一堆資料
DATE ROA
200503 13%
200604 7%
200609 11%
類似這種
請問怎樣計算每年的ROA的平均值呢
我的程式碼是
proc means data = aa mean
by date ;
run;
但這樣他計算方式是計算每年每月的
不知道有沒有辦法直接計算各年度的呢??
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.42.219.175
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Statistics/M.1491318170.A.44A.html
1F:→ holmespei: 新增變項year標註每個值的年份 04/04 23:49
2F:→ holmespei: by year; 但你的DATE要先改成SAS的時間格式 04/04 23:53
3F:→ pipi1122: 請問大大因為資料格式已經是200303之類的,怎樣轉換成單 04/05 23:15
4F:→ holmespei: 可以用put函數先將date轉成文字格式,再用substr擷取 04/06 15:47
5F:→ holmespei: 年代 04/06 15:47
6F:推 tew: 先思考年度ROA 跟季度ROA的差異 年平均ROA是怎麼算的 04/07 07:17