作者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
1F:推 onechina:gen remean=sum(r9999)/[_n] 11/05 01:22
2F:→ onechina:list remean in 100/842 11/05 01:24
3F:推 bcs:需要设定 tsset ? 11/05 11:24
4F:推 Renk:感谢~ 11/05 13:58