楼主: 宝宝寸
4577 11

[编程问题求助] 求助!stata怎么分组并不重复计数字符呢? [推广有奖]

  • 0关注
  • 0粉丝

等待验证会员

高中生

77%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
251 点
帖子
26
精华
0
在线时间
23 小时
注册时间
2016-5-13
最后登录
2017-6-16

相似文件 换一批

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
[img]file:///C:\Users\小小守\Documents\Tencent Files\1401169705\Image\C2C\S)L{]VL5854LDQEJD)K([D0.png[/img] stata.png
各位前辈,想请教下大家,我想要按“股票代码”分组计算“跟踪人员”的个数,但是重复的人员只计算一次,C列是我想实现的结果(比如对于000001,数量想要为2,不是3)想知道用STATA命令怎么实现呢?谢谢大家了!

二维码

扫码加我 拉你入群

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

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

关键词:Stata tata documents Document Tencent 股票代码

stata.png (2.73 KB)

stata.png

沙发
黃河泉 在职认证  发表于 2016-8-13 15:55:42 |只看作者 |坛友微信交流群
请见附件! dupl-count.rar (8.27 KB) 本附件包括:
  • dupl-count.do
  • dupl-count.dta
  • dupl-count.xlsx
  • dupl-count-temp.dta

  1. import excel "E:\dupl-count.xlsx", sheet("工作表1") firstrow clear
  2. save dupl-count.dta, replace

  3. use "dupl-count.dta", clear
  4. duplicates drop stock follow, force
  5. bys stock: egen count = count(follow)
  6. collapse count, by(stock)
  7. save "dupl-count-temp.dta", replace

  8. use "dupl-count.dta", clear
  9. merge m:1 stock using "dupl-count-temp.dta"
  10. drop _merge
复制代码

已有 1 人评分学术水平 热心指数 信用等级 收起 理由
tanggudou + 1 + 1 + 1 观点有启发

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

使用道具

藤椅
蓝色 发表于 2016-8-13 16:21:37 |只看作者 |坛友微信交流群
  1. bysort 股票代码 跟踪人员:  gen id1=_n
  2. bysort 股票代码         : egen id2=count(id1)  if id1==1
  3. bysort 股票但           : egen id3=mean(id2)
  4. list
复制代码


已有 1 人评分学术水平 热心指数 信用等级 收起 理由
黃河泉 + 2 + 2 + 2 精彩帖子

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

使用道具

板凳
黃河泉 在职认证  发表于 2016-8-14 11:04:12 |只看作者 |坛友微信交流群
蓝色 发表于 2016-8-13 16:21
Nice coding (蓝色).

使用道具

报纸
宝宝寸 发表于 2016-8-18 15:26:56 |只看作者 |坛友微信交流群
蓝色 发表于 2016-8-13 16:21
谢谢您,帮了我大忙!好厉害!

使用道具

地板
宝宝寸 发表于 2016-8-18 15:28:06 |只看作者 |坛友微信交流群
黃河泉 发表于 2016-8-13 15:55
请见附件!
谢谢, 学到了一个新的语言COLLAPSE

使用道具

7
CXFly 发表于 2017-12-3 17:25:37 |只看作者 |坛友微信交流群
我参考了上述方法 做了类似的问题 但老是显示type mismatch r(109); 求答疑解惑!

使用道具

8
zhouershimei 发表于 2020-9-14 16:37:23 |只看作者 |坛友微信交流群
天啊!太厉害了!!!!

使用道具

9
zhouershimei 发表于 2020-9-14 16:38:06 |只看作者 |坛友微信交流群
黃河泉 发表于 2016-8-13 15:55
请见附件!
太厉害了!!感谢!!受到启发!!很开心!

使用道具

10
黃河泉 在职认证  发表于 2020-9-14 17:18:10 |只看作者 |坛友微信交流群
zhouershimei 发表于 2020-9-14 16:38
太厉害了!!感谢!!受到启发!!很开心!
呵呵,我都忘了这是什么了!

使用道具

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

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

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

GMT+8, 2024-4-27 18:05