楼主: zhouliubin
139379 76

[时间序列问题] 如何利用STATA生成变量滞后期的数据   [推广有奖]

41
zdx1022 发表于 2014-9-30 09:20:33 |只看作者 |坛友微信交流群
雷童1 发表于 2014-9-28 17:32
用stata做时间序列数据的差分转换,输入后总是显示time variable not set,是咋回事?求教
没做过时间序列数据,你再问问别人,不好意思

使用道具

42
crystal8832 学生认证  发表于 2014-9-30 09:37:32 |只看作者 |坛友微信交流群
zdx1022 发表于 2014-9-30 09:20
没做过时间序列数据,你再问问别人,不好意思
未定义时间序列导致的,用tsset 时间变量 定以后就可以了,如果是面板就用xtset id year

使用道具

43
雷童1 在职认证  发表于 2014-9-30 09:57:49 |只看作者 |坛友微信交流群
zdx1022 发表于 2014-9-30 09:20
没做过时间序列数据,你再问问别人,不好意思
好的,已解决,谢谢啦

使用道具

44
因书而乐 发表于 2014-11-17 16:22:32 |只看作者 |坛友微信交流群
gdczlhd 发表于 2010-11-27 13:09
假如变量是x   要生成其滞后一期
命令为:gen m=l.x就可以了
谢谢分享

使用道具

45
因书而乐 发表于 2014-11-29 16:24:09 |只看作者 |坛友微信交流群
gdczlhd 发表于 2010-11-27 13:09
假如变量是x   要生成其滞后一期
命令为:gen m=l.x就可以了
谢谢分享~
btw,生成X提前一期,命令为gen m=f.X
如果要提前多期的话就在f的后面加上对应的数字

使用道具

46
studyon 学生认证  发表于 2014-12-23 21:24:54 |只看作者 |坛友微信交流群
thankes

使用道具

学习了,我也试试

使用道具

48
munaiyi0 发表于 2015-1-8 16:40:26 |只看作者 |坛友微信交流群
因书而乐 发表于 2014-11-29 16:24
谢谢分享~
btw,生成X提前一期,命令为gen m=f.X
如果要提前多期的话就在f的后面加上对应的数字
我这样输入后总显示time variable not set,然后我重新输入tsset year,又显示repeated time values in sample,这是什么意思,是不是时间设置不对

使用道具

49
pingguzh 发表于 2015-2-13 11:18:19 |只看作者 |坛友微信交流群

用 tsset   time  X(截面变量)
这个是什么意思啊,tsset time?
tsset time x1?
tsset time x(x1)?

使用道具

没看明白,到底怎样生成

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-28 14:22