全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
19319 8
2010-05-04
请问高手,我现在用的是panel data,平衡面板,90个个体,8年,一共720个观察值。现在想新建一个变量,这个变量的值是每个个体在这8年的平均值。就是求出1-8,9-16,17-24,。。。。。的平均值,按顺序添加进我的面板数据。各位知道怎么编辑吗?谢谢
二维码

扫码加我 拉你入群

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

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

全部回复
2010-5-4 23:59:22
以sec表示截面,year表示时间,计算各截面变量x在时间上的平均值:
bysort sec: egen ymean=mean(x)
二维码

扫码加我 拉你入群

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

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

2010-5-5 18:22:16
十分感谢,做出来了
二维码

扫码加我 拉你入群

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

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

2012-8-8 10:36:25
感谢感谢,计算出来了的哈
二维码

扫码加我 拉你入群

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

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

2012-8-8 12:06:39
egen ymean=mean(x), by(sec)
也可以,而且更快一点。
二维码

扫码加我 拉你入群

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

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

2017-5-6 22:19:51
老树皮 发表于 2012-8-8 12:06
egen ymean=mean(x), by(sec)
也可以,而且更快一点。
你好。我的样本是2008——2015年上证A股的日数据,我需要算出每年的日均值。用了这个命令后,是产生新变量算出了均值,但怎么提取出每个截面在当年的均值啊?谢谢您!
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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