全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2735 5
2010-04-26
a                    b
21211011
21211012
21211013
21211014
21211021
21211022
21211031
21211032
21211041
21211042
21211051
21211052
21211061
21211062
21211071
21211072
21211073
212110721
a和b两列数据  想达到的目标是以a为标准,计算b出现的次数count,不是求和,有没有这样的命令啊?

以a列的2121101为例,b一共有4个观察值(1,2,3,4)与其对应,2121102  在 b列有2(1,2)个观察值与其对应,2121107有4个(1,2,3,21)与其对应,能不能通过命令将其计算出来类似如下列的结果
2121101  4
2121101  2
……
2121107  4
谢谢了啊
二维码

扫码加我 拉你入群

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

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

全部回复
2010-4-26 21:25:56
evening8725 发表于 2010-4-26 20:57 a和b两列数据  想达到的目标是以a为标准,计算b出现的次数count
什么叫“b出现的次数”?
二维码

扫码加我 拉你入群

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

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

2010-4-26 21:46:28
以a列的2121101为例,b一共有4个观察值(1,2,3,4)与其对应,2121102  在 b列有2(1,2)个观察值与其对应,2121107有4个(1,2,3,21)与其对应,能不能通过命令将其计算出来类似如下列的结果
2121101  4
2121101  2
……
2121107 4
谢谢了啊
二维码

扫码加我 拉你入群

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

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

2010-4-27 08:06:47
可选用以下两个语句之一
(1) bysort a:tab b
(2) tab a b
二维码

扫码加我 拉你入群

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

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

2010-4-27 11:24:38
*是不是以下结果:
duplicates drop a b,force
collapse (count) b,by(a)
二维码

扫码加我 拉你入群

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

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

2010-4-27 13:12:50
非常感谢楼上的两位~~这几个命令都可以计算出来结果。
特别是collapse (count) b,by(a) 还能直接在data edit窗口中看出来
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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