全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
10143 7
2014-03-16
现在有3000家公司月度的S&P评级数据,需要按照公司分别求出一年内评级的众数。数据范例如下:
公司代码 评级 月度
002312 BB 31jan1992
002312 BB 29feb1992
002312 BB 31mar1992
002312 BB 30apr1992
002312 BB 31may1992
002312 BB 30jun1992
002312 BB 31jul1992
002312 BB 31aug1992
002312 BB 30sep1992
002312 BB 31oct1992
002312 BB 30nov1992
002312 BB 31dec1992
002316 A+ 31jan1992
002316 A+ 29feb1992
002316 A+ 31mar1992
002316 A 30apr1992
002316 A 31may1992
002316 A 30jun1992
002316 A 31jul1992
002316 A 31aug1992
002316 A 30sep1992
002316 A 31oct1992
002316 A 30nov1992
002316 A 31dec1992
002322 BB- 31jan1992
002322 BB- 29feb1992
002322 BB- 31mar1992
002322 BB- 30apr1992
002322 BB- 31may1992
002322 BB- 30jun1992
002322 BB- 31jul1992
002322 BB- 31aug1992
002322 BB- 30sep1992
002322 BB- 31oct1992
002322 BB- 30nov1992
002322 BB- 31dec1992
大多数公司都有12个月的数据,也有公司不够12个月,希望能够按照公司名字划分子样本,然后求子样本内的众数,和公司名字一起存成一列。求指点stata代码如何实现。在线等,多谢!!!

二维码

扫码加我 拉你入群

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

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

全部回复
2014-3-16 20:50:18
suppose the vars are:
company level date

then do:

gen year=year(date(date,"DMY"))
egen mode=mode(level), by(company year)

二维码

扫码加我 拉你入群

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

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

2014-3-31 11:45:40
jjjj6666 发表于 2014-3-16 20:50
suppose the vars are:
company level date
多谢多谢!很好用!
二维码

扫码加我 拉你入群

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

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

2014-3-31 13:30:50
什么是众数。。。
二维码

扫码加我 拉你入群

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

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

2014-4-1 04:24:01
众数=mode
二维码

扫码加我 拉你入群

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

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

2020-4-2 14:11:59
这个命令遇到一组出现相同数量的几个众数时输出不了众数
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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