楼主: orange9042
142032 22

[面板数据求助] 面板数据如何产生滞后一期的变量? [推广有奖]

  • 1关注
  • 6粉丝

博士生

0%

还不是VIP/贵宾

-

威望
0
论坛币
1983 个
通用积分
24.0180
学术水平
1 点
热心指数
4 点
信用等级
1 点
经验
2377 点
帖子
133
精华
0
在线时间
144 小时
注册时间
2009-9-21
最后登录
2020-1-4

楼主
orange9042 在职认证  发表于 2012-3-31 17:20:30 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
急急急!求教各位高手,stata里面面板数据如何生成某一变量滞后一期的数值呢?烦请写下详细命令,谢过!!
二维码

扫码加我 拉你入群

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

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

关键词:面板数据 Stata tata 滞后数据生成

沙发
痞子胡H 发表于 2012-3-31 17:28:47
这个其他帖子应该有吧。很简单
tsset panelvar timevar
gen x=L.x

藤椅
orange9042 在职认证  发表于 2012-3-31 19:23:45
痞子胡H 发表于 2012-3-31 17:28
这个其他帖子应该有吧。很简单
tsset panelvar timevar
gen x=L.x
我是这么输入的,具体命令是:
. tsset id year
gen  mv_lag = L. mv (mv是我想弄滞后一期的变量)
但是不管怎么弄,输入命令后,都会显示红色错误提示:
nothing found where name expected
所以就不知道哪里错了,能否指教一下呢?

板凳
sungmoo 发表于 2012-3-31 19:37:28
gen  mv_lag = L. mv (mv是我想弄滞后一期的变量)
L.后面不许有空格

报纸
sungmoo 发表于 2012-3-31 19:38:36

地板
lmj86515 发表于 2012-4-8 05:55:07
gen mv_lag = mv[_n-1]

7
lihoujian 发表于 2012-9-18 11:02:10
sort time
by time: gen lvar=var[_n-1]
懂得放弃才会拥有

8
迅哥儿2012 在职认证  发表于 2013-6-15 21:29:56
orange9042 发表于 2012-3-31 19:23
我是这么输入的,具体命令是:
. tsset id year
gen  mv_lag = L. mv (mv是我想弄滞后一期的变量)
mv前面的空格去掉
waiting

9
tianlp 发表于 2013-8-22 19:54:53
如果是2期滞后或者三期滞后呢,我看了其他帖子说要弄个[_n-1]又是什么意思?

10
木有枝吱 发表于 2014-3-14 13:33:24
不能加空格,l.后面不能加空格

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-9 07:55