楼主: zhanghang0829
5850 4

[其他] 请问如何生成一个变量是另一个变量的lag啊? [推广有奖]

  • 0关注
  • 0粉丝

高中生

40%

还不是VIP/贵宾

-

威望
0
论坛币
726 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
108 点
帖子
9
精华
0
在线时间
43 小时
注册时间
2011-2-11
最后登录
2022-12-27

楼主
zhanghang0829 发表于 2011-2-25 20:44:29 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
比如我现在有一个变量test,我想生成一个变量test_lag,新生成的变量的每一个值是原来变量的上一个值,新变量的第一个值是missing,请问怎么生成啊?
二维码

扫码加我 拉你入群

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

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

关键词:lag missing test Miss SSIN 如何

沙发
sungmoo 发表于 2011-2-26 08:42:39
g test_lag=L.test

藤椅
tytyxiada 在职认证  发表于 2011-2-26 11:19:17
2# sungmoo
如果要更进一步的,与代码匹配(比如另一个变量是stkcd,代表股票代码),该怎样操作?
也就是总的有三个变量,一个是stkcd,一个是year,另一个是test,那么如何使生成的滞后变量是匹配的?
如果简单地滞后一期,那么可能把不同stkcd的test配到一起。

板凳
xjtuluo 发表于 2011-2-26 11:47:14
楼主的担心应该是多虑了,
g test_lag=L.test  //   g test_2lag=L2.test
该命令就是配对生成滞后一期变量,且这个生成的滞后变量会有缺省值(因为当期来看,滞后一期变量的当期值是缺失的)。

报纸
sungmoo 发表于 2011-2-26 12:15:32
tytyxiada 发表于 2011-2-26 11:19 如果要更进一步的,与代码匹配(比如另一个变量是stkcd,代表股票代码),该怎样操作?
也就是总的有三个变量,一个是stkcd,一个是year,另一个是test,那么如何使生成的滞后变量是匹配的?
如果简单地滞后一期,那么可能把不同stkcd的test配到一起
使用L.或F.,需要先用tsset规定时间变量。

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

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