楼主: Mayaaa
20806 3

[面板数据求助] stata怎么设置滞后一期的变量 [推广有奖]

  • 0关注
  • 0粉丝

大专生

5%

还不是VIP/贵宾

-

威望
0
论坛币
2 个
通用积分
0.0001
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
478 点
帖子
22
精华
0
在线时间
51 小时
注册时间
2017-11-17
最后登录
2022-6-14

楼主
Mayaaa 学生认证  发表于 2020-10-19 10:04:16 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我的数据是面板数据,结构是这样的:
province       area       year        y        x1       x2   ....
湖南省          长沙市    1999      11       14      15
......              ......      

湖南省          长沙市    2020       .....
湖南省          湘潭市    1999      .....
......              ......      

湖南省          湘潭市    2020       .....

江西省          南昌市    1999      .....

......              ......      

江西省          南昌市    2020       .....
我想设置y的滞后一期,但是stata提示是这样的,请问怎么解决?
. tsset area year
string variables not allowed in varlist;
area is a string variable
r(109);

. gen yl1 = L.y
time variable not set





二维码

扫码加我 拉你入群

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

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

关键词:Stata tata Variables Variable province stata

沙发
黃河泉 在职认证  发表于 2020-10-19 16:46:57
你这个不是标准面板资料,但可试试
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str14(province area) float(year y)
  4. "湖南省" "长沙市" 1999 11
  5. "湖南省" "长沙市" 2000 13
  6. "湖南省" "长沙市" 2001 16
  7. "湖南省" "湘潭市" 1999 20
  8. "湖南省" "湘潭市" 2000 17
  9. "湖南省" "湘潭市" 2001 12
  10. end

  11. egen id = group(province area)
  12. xtset id year
  13. gen wanted = L.y
复制代码
(尔后) 若要问程序,建议永远用 (ssc install) dataex 附上相关`代表性’资料 (请尽量不要用截图或其他格式)。请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.html

藤椅
冷冷静 发表于 2020-10-19 20:12:12
你是面板数据,那不用去设定时间变量,直接用xtset设定面板呀

板凳
song宋05 发表于 2022-11-24 11:17:35
冷冷静 发表于 2020-10-19 20:12
你是面板数据,那不用去设定时间变量,直接用xtset设定面板呀
你好,xtset后还是会出现这个怎么办?L.c4 invalid name

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

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