楼主: 老夫学经济
9711 8

[数据管理求助] Stata处理数据库的分类汇总问题? [推广有奖]

  • 0关注
  • 16粉丝

已卖:5925份资源

博士生

17%

还不是VIP/贵宾

-

威望
0
论坛币
7493 个
通用积分
77.9359
学术水平
8 点
热心指数
12 点
信用等级
7 点
经验
200 点
帖子
124
精华
0
在线时间
283 小时
注册时间
2013-10-19
最后登录
2017-2-18

楼主
老夫学经济 发表于 2015-5-12 08:32:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
数据库很大,用Stata进行分类汇总,我要使得同样ID的数量与金额分别相加,而忽视其他特征变量TZ是否一致,并且最终同样的ID仅保留唯一值,请问大大们这样该如何写命令啊?Stata小白求救,数据库形式如下:
IDquantityValueTZ

1001

*a

1001

*b

1001

*c

1001

*d

1001

*a

1001

*b

1002

*c

1002

*d

1002

*a

1002

*b

1002

*c

1004

*d

1004

*a

1004

*b

1004

*c

1004

*d

1004

*a

1004

*b



二维码

扫码加我 拉你入群

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

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

关键词:Stata 分类汇总 处理数据 tata 数据库 quantity 数据库 如何

沙发
andykingkong 发表于 2015-5-12 09:09:25

藤椅
shajia2008 在职认证  发表于 2015-5-12 09:18:58
bysort ID: egen quantitysum=sum(quantity)
bysort ID: egen Valuesum=sum(Value)
如果后续还要使用TZ,就把quantitysum和Valuesum、ID单独保存到新文件中:
keep ID quantitysum Valuesum
duplicates drop
然后另存为新的文件;
如果后续只是用ID quantitysum Valuesum,那直接输入:
duplicates drop ID,重复值就会被删除,但TZ对于相同的ID也会只保留一个数值。
我是这么做的,不知道是不是最简便的方法,欢迎大神指点。

板凳
andruw 在职认证  发表于 2015-5-12 15:10:51
collapse (sum) quantity Value, by(ID)
已有 1 人评分论坛币 热心指数 收起 理由
SpencerMeng + 10 + 1 精彩帖子

总评分: 论坛币 + 10  热心指数 + 1   查看全部评分

报纸
老夫学经济 发表于 2015-5-12 17:18:50
shajia2008 发表于 2015-5-12 09:18
bysort ID: egen quantitysum=sum(quantity)
bysort ID: egen Valuesum=sum(Value)
如果后续还要使用TZ, ...
有点复杂,但还是谢谢!

地板
老夫学经济 发表于 2015-5-12 17:20:53
andruw 发表于 2015-5-12 15:10
collapse (sum) quantity Value, by(ID)
您好,那请问如果以ID和TZ两个标准甚至更多条件进行汇总的话,命令又该如何写?谢谢

7
andruw 在职认证  发表于 2015-5-12 19:36:41
老夫学经济 发表于 2015-5-12 17:20
您好,那请问如果以ID和TZ两个标准甚至更多条件进行汇总的话,命令又该如何写?谢谢
collapse (sum) quantity Value, by(ID TZ)  
具体可参考collapse help文件,有很多详细的例子

8
ldudu1108 发表于 2018-12-21 15:57:41
andruw 发表于 2015-5-12 15:10
collapse (sum) quantity Value, by(ID)
太棒了

9
小仙女cici 学生认证  发表于 2020-7-2 22:35:33
ldudu1108 发表于 2018-12-21 15:57
太棒了
太有用了!谢谢博主

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-21 16:14