[問題] SAS幾何平均

看板Statistics作者 (je pense donc je suis)時間16年前 (2009/11/25 22:37), 編輯推噓1(102)
留言3則, 2人參與, 最新討論串1/1
如果是跟統計軟體有關請重發文章 如果跟論文有關也煩請您重發文章 文章類別是為了幫助大家搜尋資料與解答,造成不便之處請見諒 大家好, 最近用SAS要算幾何平均, 之前有請教過版上的高手們過, 那也有成功算出來, 但最近面臨一個問題是, 如果不是每固定筆數資料要算一個幾何平均的話, 似乎就會怪怪的, 但又不知道要怎麼更改程式碼, 不知道有沒有高手可以教我怎麼處理這個問題, 謝謝~~ P.S. 也就是有很多年的月資料,那我想用這些月資料來算幾何平均以代表各個年, 但偏偏不是每一年都剛好有12筆(col1~col12)資料, 所以下面用的code就似乎不能用了,不知道有沒有方法可以處理這個問題,麻煩了~~ DATA RET; SET TWO; R=1+NEWRET; IF R=. THEN DELETE; RUN; PROC SORT DATA=RET; BY CUSIP YEAR; RUN; PROC TRANSPOSE DATA=RET OUT=RET1; VAR R; BY CUSIP YEAR; RUN; DATA RET1; SET RET1; GEORET=GEOMEAN(OF COL1-COL12)-1; IF NMISS(OF COL1-COL12)^=0 THEN GEORET=.; DROP _NAME_ COL1-COL12; RUN; -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.33.55.191

11/26 01:24, , 1F
如果你就算只有一個月的報酬願意使用 那就把
11/26 01:24, 1F

11/26 01:24, , 2F
if nmiss(of col1-col12)^=12 then georet=.;這句刪掉
11/26 01:24, 2F

11/27 08:49, , 3F
了解瞭解了~~超級謝謝你~^^
11/27 08:49, 3F
文章代碼(AID): #1B3K4rEh (Statistics)