作者Renk (Renk)
看板Statistics
標題[問題] 請問STATA如何算recursive mean?
時間Mon Nov 5 00:40:16 2007
我爬過文 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
推 onechina:gen remean=sum(r9999)/[_n] 11/05 01:22
→ onechina:list remean in 100/842 11/05 01:24
推 bcs:需要設定 tsset ? 11/05 11:24
推 Renk:感謝~ 11/05 13:58