[問題] 請問STATA如何算recursive mean?

看板Statistics作者 (Renk)時間18年前 (2007/11/05 00:40), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/2 (看更多)
我爬過文 google過 也用過STATA的help 不過還是不會 故來PO文發問 還煩請較會使用STATA的大大為小弟解惑 問題是這樣的 現在有一筆資料 我令為r9999 樣本數有842個 我想要計算他的recursive mean 也就是分別把樣本分成從1到100 1到101 ... 1到842這幾個區間 然後個別算他的mean 我用foreach試了好久 語法都不對 我查到rolling的指令跟recursive有關 可是也不太清楚用法 我想到的是 . foreach i = 100-842 { 2. rolling m9999=mean(r9999), window(i) 3. list m9999 4. } 不過語法錯誤 = = 有勞了 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.216.78.95

11/05 01:22, , 1F
gen remean=sum(r9999)/[_n]
11/05 01:22, 1F

11/05 01:24, , 2F
list remean in 100/842
11/05 01:24, 2F

11/05 11:24, , 3F
需要設定 tsset ?
11/05 11:24, 3F

11/05 13:58, , 4F
感謝~
11/05 13:58, 4F
文章代碼(AID): #17BVNn4b (Statistics)
文章代碼(AID): #17BVNn4b (Statistics)