全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 统计软件培训班VIP答疑区
1372 4
2011-10-06
1.quietly tabulate year, generate(yr)
2.local j 0
3.forvalues i=82/87{
4.              local ++j
5.              rename yr`j' yr`i'
6.              quietly replace yr`i'=yr`1'-yr7
7.              }
drop yr7
能帮忙翻译下上面的语言吗?特别是第二行到六行是么意思?尤其是那个++j。forvalues的意义我懂得。这样生成的年度虚拟有什么特别之处吗?是否有更简单的方法。谢谢。
其他的同学的解答也很感激。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2011-10-7 09:43:02
你先找个简单的例子演示一下效果,如果还不能理解,我再回答你。
++j 表示在每次运算之前,暂元 j 内的数值自动加 1。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-10-7 23:58:42
arlionn 发表于 2011-10-7 09:43
你先找个简单的例子演示一下效果,如果还不能理解,我再回答你。
++j 表示在每次运算之前,暂元 j 内的数值 ...
是产生“centered indicators”的东西,我在help local里也找到了++的意思。谢谢您了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-10-8 00:21:46
arlionn 发表于 2011-10-7 09:43
你先找个简单的例子演示一下效果,如果还不能理解,我再回答你。
++j 表示在每次运算之前,暂元 j 内的数值 ...
local j 0是将0值赋予j吗?不是local  j=0?劳烦您了。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2011-10-8 10:05:35
两条命令的作用相似。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群