全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1677 3
2010-09-02
各位好:

查了rolling的指令,但似乎無法達到我要的結果,是否請大家有其他的做法呢?謝謝大家!

原始資料如下,有50間公司,year從1990-2009,month共有12個月,現在想創造一個變數x2,

x2為x1變數的值連乘12個月(但從今年4月連乘到隔年3月),如:

firm 1 的1990年12月的x2變數=73*22*33*12*23*32*43*32*43*92*53*42
firm 2 的1989年12月的x2變數=73*22*33*12*23*32*43*32*43*32*43*52




firm  year  month    x1
1      1990      1       32
1      1990      2       43
1      1990      3       52
1      1990      4       73
1      1990      5       22
1      1990      6       33
1      1990      7       12
1      1990      8       23
1      1990      9       32
1      1990      10     43
1      1990      11     32
1      1990      12     43
1      1991      1       92
1      1991      2       53
1      1991      3       42
1      1991      4       23
1      1991      5       22
1      1991      6       23
1      1991      7       12
1      1991      8       33
1      1991      9       42
1      1991      10     53
1      1991      11     52
1      1991      12     23
:           :           :
2      1989      1       32
2      1989      2       43
2      1989      3       52
2      1989      4       73
2      1989      5       22
2      1989      6       33
2      1989      7       12
2      1989      8       23
2      1989      9       32
2      1989      10     43
2      1989      11     32
2      1989      12     43
2     1990      1       32
2      1990      2       43
2      1990      3       52
2      1990      4       73
2      1990      5       22
2      1990      6       33
2      1990      7       12
2      1990      8       23
2      1990      9       32
2      1990      10     43
2      1990      11     32
2      1990      12     43
2      1991      1       92
2      1991      2       53
2      1991      3       42
2      1991      4       23
2      1991      5       22
2      1991      6       23
2      1991      7       12
2      1991      8       33
2      1991      9       42
2      1991      10     53
2      1991      11     52
2      1991      12     23
二维码

扫码加我 拉你入群

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

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

全部回复
2010-9-3 12:46:21
sort firm year month
by firm: gen x2=x1[_n]*x1[_n+1]*x1[_n+2]*x1[_n+3]+x1[_n+4]*x1[_n+5]*x1[_n+6]*x1[_n+7]*x1[_n+8]*x1[_n+9]*x1[_n+10]*x1[_n+11]
二维码

扫码加我 拉你入群

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

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

2010-9-3 13:41:21
呵呵,謝謝您,只是在想是否有更簡短的語法呢?
二维码

扫码加我 拉你入群

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

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

2010-9-3 20:22:00
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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