作者schariwari (s)
看板Statistics
标题[程式] stata loop问题
时间Tue Sep 26 19:24:25 2017
[软体程式类别]:
STATA
[程式问题]:
回归
[软体熟悉度]:
新手
[问题叙述]:
接触STATA不到一星期,现在在做回归练习,跑了以下五个年份,以下代码没有问题
foreach yr in 2000 2012 2014 2015 2016 {
summarize price if year==`yr'
}
我的问题是,如果要设定年份限制,跑跨一年的分析,
像是2000, 2012, 2014, 2016,
或是跑2015就接2017, 2019(假设有17, 19年的话)
这样的逻辑,loop指令该怎麽下呢?
[程式范例]:
想尝试在原代码内加入一些限制条件,
不过我真的太新手了,
不知道从何下手...
再麻烦各位高手提点一下,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 80.99.128.21
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Statistics/M.1506425068.A.3F5.html
1F:推 bearching: 例如要跑回归,就是中间加 reg y x1 if year==`yr' 10/13 20:19
2F:→ bearching: 你说的分析是这类的吗? 要记录的话,就在最上面加 10/13 20:20
3F:→ bearching: 回圈外加 log using aaa, replace 最底下加log close 10/13 20:21
4F:→ bearching: 这些请用do file editor写喔 10/13 20:21
5F:→ bearching: 要跑2015的话 就在年分那边加上2015 加什麽数字就跑啥 10/13 20:22
6F:→ schariwari: 谢谢 10/15 03:28