楼主: 耕耘使者
132847 35

[数据管理求助] stata中滞后变量的命令是什么? [推广有奖]

21
可布斯 发表于 2020-1-30 14:01:45
柚子大人 发表于 2018-12-7 21:05
variable date not found怎么回事
我的理解,tsset后面加你的“主键”——锁定某行的变量组合
比如说我做的证券代码id 加上时间year,这两个确定了以后,就能确定唯一对应行
所以就tsset id year

22
袅袅娜娜个 发表于 2020-2-20 13:02:54
柚子大人 发表于 2018-12-7 21:05
variable date not found怎么回事
你变量名改一下

23
王城如海 发表于 2020-3-5 15:11:42
柚子大人 发表于 2018-12-7 21:05
variable date not found怎么回事
这个要换成你有的变量,是可以替换的

24
kokowaah797 学生认证  发表于 2020-6-18 15:02:57
DA达达 发表于 2019-12-5 11:08
我也是诶,这个怎么解决呢
tsset date这一命令里date是一个时间变量的名称,看你的时间变量是什么就设定谁。比如我的时间变量叫year那就是tsset year

25
Mayaaa 学生认证  发表于 2020-10-19 09:36:59
风向我吹 发表于 2015-10-9 20:42
tsset date
然后 gen newvariable=L.(variable)
滞后两期是 gen newvariable=L2.(variable)
想请问一下时间变量是怎么设置呢?我输入
. gen gdp_perl1 = L.gdp_per 后,提示我
time variable not set

26
风向我吹 发表于 2020-10-24 18:38:33
Mayaaa 发表于 2020-10-19 09:36
想请问一下时间变量是怎么设置呢?我输入
. gen gdp_perl1 = L.gdp_per 后,提示我
time variable not  ...
tsset Timevarible或者xtset Stockcode Timevariable

Stockcode是公司标识变量
Timevariable是年度或季度标识变量

27
dengsuling 学生认证  发表于 2021-4-11 20:25:18

28
林耿嘉 学生认证  发表于 2021-5-9 19:26:39
出现了这个unknown function l.()

29
ruby_G 发表于 2021-5-17 16:23:43
林耿嘉 发表于 2021-5-9 19:26
出现了这个unknown function l.()
我也是,然后我用了上面一位同学提到的命令:gen newvariable=L.variable,variable是你要生成滞后变量的那个变量名就可以了,你试一下

30
Mr_先森 发表于 2021-10-25 13:24:25
风向我吹 发表于 2020-10-24 18:38
tsset Timevarible或者xtset Stockcode Timevariable

Stockcode是公司标识变量
我的老显示    repeated time values in sample  这是什么问题?

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-6 11:35