楼主: 18623717779
29117 14

[数据管理求助] 求教各位大神,stata怎么按条件计数 [推广有奖]

  • 0关注
  • 0粉丝

本科生

66%

还不是VIP/贵宾

-

威望
0
论坛币
6 个
通用积分
3.3009
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
165 点
帖子
31
精华
0
在线时间
113 小时
注册时间
2017-11-20
最后登录
2024-4-10

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
数据如下,我想将第二列数值相同的个数统计出来,比如,第二列的3有1个,6有2个,12有5个,14有3个,我想相应的在左边一列依次生成1,2,2,5,5,5,5,5,3,3,3............等等


* Example generated by -dataex-. To install: ssc install dataex
clear
input int year float panel_id
2006  3
2004  6
2005  6
1998 12
1999 12
2000 12
2001 12
2002 12
2004 14
2005 14
2006 14
2003 15
2004 15
2005 15
2001 16
1998 17
1999 17
2000 17
2001 17
2002 17
2003 17
2004 17
2005 17
2006 17
1998 18
1999 18
2000 18
2001 18
2002 18
2003 18
end
[/CODE]


二维码

扫码加我 拉你入群

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

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

关键词:个数统计

开心每一天
沙发
黃河泉 在职认证  发表于 2019-3-26 15:46:26 |只看作者 |坛友微信交流群
试试
  1. bys panel_id: egen n = count(panel_id)
复制代码
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
柒柒喵 + 1 + 1 + 1 观点有启发

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

使用道具

藤椅
18623717779 发表于 2019-3-26 15:53:46 |只看作者 |坛友微信交流群
黃河泉 发表于 2019-3-26 15:46
试试
谢谢黄老师,很管用,解决了

使用道具

板凳
黃河泉 在职认证  发表于 2019-3-26 16:48:53 |只看作者 |坛友微信交流群
18623717779 发表于 2019-3-26 15:53
谢谢黄老师,很管用,解决了
Great to hear that.

使用道具

报纸
lavenderzyj1996 发表于 2019-10-23 14:44:04 |只看作者 |坛友微信交流群
黃河泉 发表于 2019-3-26 16:48
Great to hear that.
请问老师,如果在两个条件下的计数如何实现呢?比如说
stkcd   year
000001  2007
000001  2007
000001  2007
000002  2007
000002  2007
000001  2008

想得到如下结果:
stkcd   year   num_stckd
000001  2007   3
000002  2007  2
000001  2008  1

谢谢老师!

使用道具

地板
黃河泉 在职认证  发表于 2019-10-23 15:47:34 |只看作者 |坛友微信交流群
lavenderzyj1996 发表于 2019-10-23 14:44
请问老师,如果在两个条件下的计数如何实现呢?比如说
stkcd   year
000001  2007
请试试
  1. * Example generated by -dataex-. To install: ssc install dataex
  2. clear
  3. input str6 stkcd float year
  4. "000001" 2007
  5. "000001" 2007
  6. "000001" 2007
  7. "000002" 2007
  8. "000002" 2007
  9. "000001" 2008
  10. end

  11. gen d = 1
  12. collapse (sum) num_stckd = d, by(stkcd year)
复制代码
你若要问程序,永远附上相关资料 (请不要用截图);若附上资料,永远用 dataex 印出资料。
•        先 ssc install dataex (并见说明),将原始 Stata 资料中具有”代表性”的一部分资料列出,以供有意回答者实验之用,并能提供具体操作指令。
•        请参考说明 https://bbs.pinggu.org/thread-5048204-1-1.html

使用道具

7
lavenderzyj1996 发表于 2019-10-28 20:27:06 |只看作者 |坛友微信交流群
黃河泉 发表于 2019-10-23 15:47
请试试你若要问程序,永远附上相关资料 (请不要用截图);若附上资料,永远用 dataex 印出资料。
• ...
已解决!谢谢老师!
以后问问题会注意的嘻嘻

使用道具

8
风琢玉 发表于 2020-10-31 11:37:22 |只看作者 |坛友微信交流群
  1. dataex  age age2 dangyuan in 1/10
复制代码

使用道具

9
13805652014 发表于 2021-1-20 00:03:28 |只看作者 |坛友微信交流群
您好,请问你的第二个问题怎么解决的啊,我没有看懂,谢谢啦

使用道具

10
邵薪洁 学生认证  发表于 2021-3-21 15:43:28 |只看作者 |坛友微信交流群
lavenderzyj1996 发表于 2019-10-28 20:27
已解决!谢谢老师!
以后问问题会注意的嘻嘻
您好!请问您这个问题是怎么解决的啊?麻烦您看到回复一下,谢谢!

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-4-23 14:51