全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
4577 4
2016-05-05
stata小白求助各位大神。我现在有企业的面板数据,2000年的缺少企业职工数,老师让我用1999年和2001年算数平均代替,但是由于1999年企业和2000年还有2001年并不完全一样,我需要找出同时存在于1999年、2000年、2001年的企业,并对特定的这些企业做算术平均,用平均值代替2000年employee的缺省值,不知道该如何实现。求大神帮忙,跪谢。
二维码

扫码加我 拉你入群

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

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

全部回复
2016-5-5 02:02:41
如果id和year是公司的id和年份,x是你要求平均的变量
xtset id year
gen y=(l.x+f.x)/2 if year==2000
就应该可以了
二维码

扫码加我 拉你入群

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

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

2016-5-5 10:47:50
我在执行xtset的时候显示repeated time values within panel,但是我的数据在t年间企业id是不同的,不能删除重复的时间
二维码

扫码加我 拉你入群

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

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

2016-5-10 16:52:56
夏目贵志 发表于 2016-5-5 02:02
如果id和year是公司的id和年份,x是你要求平均的变量
xtset id year
gen y=(l.x+f.x)/2 if year==2000
您好 不好意思我想问您一下 f3.x f2.x 是表示前三期和前两期的变量吗
二维码

扫码加我 拉你入群

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

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

2016-5-11 07:14:05
cindyin 发表于 2016-5-10 16:52
您好 不好意思我想问您一下 f3.x f2.x 是表示前三期和前两期的变量吗
f是未来的值,l是滞后的值,d是差分
参见help tsvarlist
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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