全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1549 4
2012-10-23
【追加提问!】如果用post命令的话,可以怎么编呀?求高手指点哇!
========================
求高手指点
比如一高管,他的任职期间是2005年4月至2008年3月,要改成panel data,那么怎么才能分隔成股票的ID接着年份,接着高管的名字?STATA用什么命令?

原数据:
股票代码  高管  任职开始日期   任职结束日期

希望通过STATA命令做出来的数据:
股票代码    年份     高管

二维码

扫码加我 拉你入群

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

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

全部回复
2012-10-23 22:57:41
clear

input firm ceo start end
1 1 2002 2012
1 2 2005 2010
1 3 2005 2008
2 4 2000 2002
2 5 2008 2012

end

forval x=2002/2012 {
gen tenure`x'=0
}

forval x=2002/2012 {
replace tenure`x'=1 if start==`x' | end == `x' | (start< `x' & end >`x')
}

drop start end

sort firm ceo

reshape long tenure, i(firm ceo) j(year)

l
二维码

扫码加我 拉你入群

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

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

2012-10-24 22:08:59
大白菜2012 发表于 2012-10-23 22:57
clear

input firm ceo start end
高手!如果用POST命令,可以怎么编呀?
二维码

扫码加我 拉你入群

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

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

2012-10-25 12:17:17
有木有高手知道怎么用POST的命令来处理呀?
二维码

扫码加我 拉你入群

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

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

2012-10-26 08:31:55
张咩 发表于 2012-10-25 12:17
有木有高手知道怎么用POST的命令来处理呀?
第一个问题,为什么要用post来编程?

第二个问题,你知道POST命令是用来干嘛的么?


二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群