全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
15166 8
2013-05-19
请问谁知道,在STATA中,多家上市公司有多年数据和同一个概念的几个方面,如果合并成一个?
假设的例子:
stkcd yeardonationydo

1

2003

500

1300

1

2003

0

1300

1

2003

800

1300

1

2004

0

700

1

2004

700

700

ydo是我想生成的每家公司,每年应该只有一个值,
我用了 bysort stkcd year: gen ydo=sum(donation)
结果得出的是下面的:
stkcdyeardonationydo

1

2003

500

500

1

2003

0

500

1

2003

800

1300

1

2004

0

0

1

2004

700

700

可以看出,它是按Case逐个加的,没有把每年的都放进去。所以不知道该用什么命令。若各位知道,请不吝赐教!多谢啦



二维码

扫码加我 拉你入群

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

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

全部回复
2013-5-19 18:38:49
bysort stkcd year: egen ydo=sum(donation)
二维码

扫码加我 拉你入群

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

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

2013-5-19 18:54:25
谢谢您的帮助 刚才又试了下 有个同学告诉我可以用collapse貌似是正确的
collapse (sum) donation, by(stkcd year)

谢谢!一起学习~
二维码

扫码加我 拉你入群

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

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

2017-3-12 15:34:08
song0648 发表于 2013-5-19 18:54
谢谢您的帮助 刚才又试了下 有个同学告诉我可以用collapse貌似是正确的
collapse (sum) donation, by(stkc ...
学习了
二维码

扫码加我 拉你入群

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

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

2020-12-11 19:24:36
谢谢分享
二维码

扫码加我 拉你入群

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

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

2020-12-11 20:01:47
song0648 发表于 2013-5-19 18:54
谢谢您的帮助 刚才又试了下 有个同学告诉我可以用collapse貌似是正确的
collapse (sum) donation, by(stkc ...
用过这个命令之后其他变量都丢失了 怎么一一对应的把其他变量添上去呢
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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