全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1807 5
2018-07-19
面板数据有ID, year, sectorID, 和y, 我想实现的效果是定一个ID为基准,计算出别的ID在同一年、同一部门和基准ID在y上的差值,然后将这个差值作为新的变量,之前想用forvalues但怎么写都不对,求各位大神指教T...T截取的数据样本如下(不知道样本为什么都截取的2011年的,实际上有好几年,,,):

复制代码


二维码

扫码加我 拉你入群

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

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

全部回复
2018-7-19 21:15:36
另外关于多维变量,就是一般文章里x下面的角标,比如有i/j/t之类的,在编程的时候怎么去构造处理,有没有系统一点的说明资料呀?自己琢磨的时候始终感觉晕乎乎的,代码经常写错.....谢谢谢谢
二维码

扫码加我 拉你入群

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

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

2018-7-20 07:08:59
看不懂做什么
二维码

扫码加我 拉你入群

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

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

2018-7-20 15:52:43
的确,你应该重新叙述你的问题!
二维码

扫码加我 拉你入群

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

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

2018-7-21 16:17:31
可能我叙述的不太清楚,我还是直接举栗子好了
year        sector  ID                Y
1        1           A                1
1        2            A                2
2        1           B           4
2        2           B                6
3        1           C                7
3        2           C                3
这样的话每个Y实际上是Y(id sector year)
现在想要构造一个新变量为Y(id sector year)-Y(B sector year),就是前后两项的sector和year是对应的,相当于同部门同一年,每一个Y和对应的B公司的Y的差值。
现在还在摸索数据处理的一些基本命令,有时候思路比较混乱,如果在语言上表述的不准确请见谅,谢谢~
二维码

扫码加我 拉你入群

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

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

2018-7-21 16:50:33
还是看不懂写的什么
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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