楼主: coffeefish55555
2619 5

[其他] 虚拟变量应该如何用stata产生 [推广有奖]

  • 0关注
  • 1粉丝

已卖:186份资源

博士生

43%

还不是VIP/贵宾

-

威望
0
论坛币
1286 个
通用积分
6.2050
学术水平
0 点
热心指数
2 点
信用等级
0 点
经验
3269 点
帖子
178
精华
0
在线时间
322 小时
注册时间
2009-2-7
最后登录
2023-11-27

楼主
coffeefish55555 发表于 2012-6-30 16:09:09 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
碰到个棘手的问题


想分析,并购企业在并购前后的业绩的差异。这时要产生一个虚拟变量,Post,收购后(三年)为1,收购及并购前(两年)为o

样本结构如下:
年度     样本数
2001     60
2002      37

。。。。



2010       42
那么这个虚拟变量应该如何用stata产生呢????麻烦各位高手赐教啊
二维码

扫码加我 拉你入群

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

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

关键词:Stata 虚拟变量 tata 如何用 post 如何 样本

沙发
coffeefish55555 发表于 2012-6-30 16:16:51
怎么都没人回复呢。。。。。

藤椅
sqg78 发表于 2012-7-2 12:26:49
gen d=0 if year<2006 (假设2006年为并购年份)
replace d=1 if year>=2006 &year< .
你试试,基本上是用gen和replace这两个命令和if 命令配合使用,具体的细节你再调整。

板凳
smile_nana 发表于 2012-7-2 18:49:08
并购的年份应该是变动的

报纸
smile_nana 发表于 2012-7-2 18:57:02
设有一个变量binggou,如果当年发生并购为1,否则为0
gen post=2
bysort year gongsi :replace post=0 if binggou[_n+1]==1 | binggou[_n+2]==1
bysort year gongsi:replace post=1 if binggou[_n-1]==1| binggou[_n-2]==1 | binggou[_n-3]==1

地板
smile_nana 发表于 2012-7-3 13:46:21
对不对呀

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

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