楼主: Reg1na
9935 11

[其他] 时间序列数据的lag问题 [推广有奖]

  • 1关注
  • 3粉丝

高中生

65%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
333 点
帖子
28
精华
0
在线时间
22 小时
注册时间
2011-12-18
最后登录
2014-1-2

楼主
Reg1na 发表于 2012-4-10 10:30:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我想计算一个指标是mretwd*上一年mretnd的,用stata怎么做?code是公司代码。它是一个时间序列数据。
code year trdmnt mretwd mretnd
2 2001 Aug .068881 .068691
2 2002 Feb .025819 .025819
2 2003 Aug .014129 .014129
2 2004 Oct -.077491 -.077491
2 2005 Jun .044165 .045161
2 2006 May -.041734 -.041734
2 2007 Jul .480126 .480126
2 2008 Mar .158042 .158042
2 2009 Jul .047843 .047843
2 2010 Oct .154762 .154762
4 2001 Oct -.124664 -.124664
4 2002 Aug -.071683 -.071683
4 2003 Aug .006574 .006574
4 2004 Jun -.257919 -.257919
4 2005 Jan .012077 .012077
4 2006 May .4613 .4613
4 2007 Nov -.105731 -.105731
4 2008 Jan .182584 .182584
4 2009 Nov .119821 .119821
4 2010 Apr -.0478 -.0478
5 2001 Jul -.142385 -.142201
5 2002 Jul -.11437 -.11437
5 2003 Jun -.093834 -.093834
5 2004 Feb .07619 .07619
5 2005 Oct -.064935 -.064935
5 2006 Mar .433414 .433414
5 2007 Jul -.158427 -.158427
5 2008 Sep 0 0
5 2009 Aug -.239175 -.239175
5 2010 Apr -.046914 -.046914
二维码

扫码加我 拉你入群

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

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

关键词:时间序列数据 序列数据 时间序列 lag Stata

沙发
bbs0805 发表于 2012-4-10 15:15:01
xtset code year
gen x=mretwd*l.mretnd

藤椅
Mollieさん 发表于 2012-4-10 15:32:16
bbs0805 发表于 2012-4-10 15:15
xtset code year
gen x=mretwd*l.mretnd
第一步知道是面板声明。第二步是什么意思?

板凳
bbs0805 发表于 2012-4-10 16:03:05
Mollieさん 发表于 2012-4-10 15:32
第一步知道是面板声明。第二步是什么意思?
生成新变量X,它的值为mretwd乘以上一期的mretnd

报纸
Mollieさん 发表于 2012-4-10 20:56:20
bbs0805 发表于 2012-4-10 16:03
生成新变量X,它的值为mretwd乘以上一期的mretnd
l.变量名  表示该变量中其中一个数据的上一个数据?

地板
bbs0805 发表于 2012-4-11 07:23:43
Mollieさん 发表于 2012-4-10 20:56
l.变量名  表示该变量中其中一个数据的上一个数据?
滞后一阶

7
Mollieさん 发表于 2012-4-11 08:46:56
bbs0805 发表于 2012-4-11 07:23
滞后一阶
哦哦。学习啦

8
Reg1na 发表于 2012-4-12 15:24:09
bbs0805 发表于 2012-4-10 15:15
xtset code year
gen x=mretwd*l.mretnd
就一个l.就解决了啊, 那2010年对应的数据就是空缺值了吗? 会造成公司对应年份间的错位吗?

9
bbs0805 发表于 2012-4-12 21:41:00
Reg1na 发表于 2012-4-12 15:24
就一个l.就解决了啊, 那2010年对应的数据就是空缺值了吗? 会造成公司对应年份间的错位吗?
不会

10
Reg1na 发表于 2012-4-14 20:31:46
会造成公司对应年份间的错位吗?比如,原本code为5 year2001 的数据,会因为lag之后而造成 code4对应到year2001吗?
4 2010 Apr -.0478 -.0478
5 2001 Jul -.142385 -.142201

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

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