楼主: replysoon
404 6

[Stata初级班] 请教连老师有关collapse的运用 [推广有奖]

  • 5关注
  • 2粉丝

讲师

9%

还不是VIP/贵宾

-

TA的文库  其他...

国际金融 开放宏观

威望
0
论坛币
67222 个
通用积分
4.8901
学术水平
1 点
热心指数
6 点
信用等级
5 点
经验
6055 点
帖子
129
精华
0
在线时间
630 小时
注册时间
2007-8-7
最后登录
2024-4-26

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
连老师,您好!有个问题想了很久,依旧未解决,特来请教。
我的问题有点复杂,最近正在处理一个比较大的数据,数据的变量主要有“消费者”、“企业”、“产品”、“产品消费额”、“产品消费量”,以及有关消费者的一些变量:“性别”、“年龄”、“住址”、“邮编”等,现在的数据是月份数据,一共4年.我想把月份数据加总成年度数据,主要想得到同一消费者购买同一公司生产的同一产品的消费额和消费量,即在最后的数据中一年内同一个消费者购买同一公司生产的同一产品只出现一次,但是由于同一个消费者在同一年的同一月份中可能多次消费同一公司生产的某一种产品,而有些公司也生产多种产品,因此,我用stata中的collapse命定进行如下操作:“collapse (sum)产品消费额 产品消费量,by(消费者 企业 产品)”。
我的问题是:
1、这样操作有问题吗?
2、如何在collapse后的数据中加入“性别”、“年龄”、“住址”、“邮编”这些collapse前的变量呢?




二维码

扫码加我 拉你入群

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

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

关键词:Collapse lapse PSE APS 连老师 消费者 产品

回帖推荐

arlionn 发表于3楼  查看完整内容

分别用 y1 和 y2 表示销售额和销售量。g1, g2, g3 表示 消费者 企业 产品。 bysort g1 g2 g3: egen sum_y1 = sum(y1) bysort g1 g2 g3: egen sum_y2 = sum(y2) 后续分析中直接使用 sum_y1 和 sum_y2 即可。

本帖被以下文库推荐

long long live, long long think
沙发
replysoon 发表于 2013-9-1 18:19:55 |只看作者 |坛友微信交流群
期待连老师的帮助!
long long live, long long think

使用道具

藤椅
arlionn 在职认证  发表于 2013-9-1 20:17:36 |只看作者 |坛友微信交流群
分别用 y1 和 y2 表示销售额和销售量。g1, g2, g3 表示 消费者 企业 产品。
bysort g1 g2 g3: egen sum_y1 = sum(y1)
bysort g1 g2 g3: egen sum_y2 = sum(y2)
后续分析中直接使用 sum_y1 和 sum_y2 即可。

使用道具

板凳
replysoon 发表于 2013-9-1 20:32:14 |只看作者 |坛友微信交流群
谢谢连老师。可是这么处理之后依旧是月份数据,没有达到合并样本的目的吧?同一消费者如果在某年购买某公司的产品20次的话,就会在样本中出现20次,如何才能把这20次购买合并在一起呢?请连老师指教!
long long live, long long think

使用道具

报纸
replysoon 发表于 2013-9-1 21:43:01 |只看作者 |坛友微信交流群
arlionn 发表于 2013-9-1 20:17
分别用 y1 和 y2 表示销售额和销售量。g1, g2, g3 表示 消费者 企业 产品。
bysort g1 g2 g3: egen sum_y1 ...
谢谢连老师。可是这么处理之后依旧是月份数据,没有达到合并样本的目的吧?同一消费者如果在某年购买某公司的产品20次的话,就会在样本中出现20次,如何才能把这20次购买合并在一起呢?请连老师指教!
long long live, long long think

使用道具

地板
arlionn 在职认证  发表于 2013-9-2 11:39:19 |只看作者 |坛友微信交流群
help duplicates drop

使用道具

7
replysoon 发表于 2013-9-2 14:56:03 |只看作者 |坛友微信交流群
arlionn 发表于 2013-9-2 11:39
help duplicates drop
谢谢连老师,早上在你的stata初级教程上找到了这个方法 duplicates drop。
long long live, long long think

使用道具

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

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

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

GMT+8, 2024-4-26 15:08