楼主: apple_orange
1602 2

[其他] 高手请进 pannel 新变量 [推广有奖]

  • 0关注
  • 0粉丝

本科生

75%

还不是VIP/贵宾

-

威望
0
论坛币
31 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
483 点
帖子
78
精华
0
在线时间
67 小时
注册时间
2010-5-18
最后登录
2013-9-17

楼主
apple_orange 发表于 2010-6-24 22:28:01 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
pannel data,需要生成一新变量(该变量是dummy variable),
如果在最后两sample year里(2007,2008),2个dummy variable(var1, var2)同时都为1,则该公司在所有sampleyear的此变量全都为1,否则全部为0。

tic year var1 var2 newdummy

1   2006  1 0
1   2007 0 1
1   2008 1 1

2  2006  1 0
2   2007 0 1
2   2008 1 1

3  2006  1 0
3   2007 1 1
3  2008 1 1

如上想要生成的newdummy的值为:
0
0
0

0
0
0

1
1
1

痛苦中,忘有高手能解决。
二维码

扫码加我 拉你入群

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

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

关键词:pannel Anne 新变量 Variable Sample

沙发
sungmoo 发表于 2010-6-25 00:14:21
*试
bys tic: egen n=min(var1+var2) if year>2006
bys tic: egen m=min(n)
g newdummy=(m==2)
drop n m

藤椅
apple_orange 发表于 2010-6-25 20:48:36
2# sungmoo
谢谢哈

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

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