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




二维码

扫码加我 拉你入群

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

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

全部回复
2013-9-1 18:19:55
期待连老师的帮助!
二维码

扫码加我 拉你入群

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

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

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 即可。
二维码

扫码加我 拉你入群

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

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

2013-9-1 20:32:14
谢谢连老师。可是这么处理之后依旧是月份数据,没有达到合并样本的目的吧?同一消费者如果在某年购买某公司的产品20次的话,就会在样本中出现20次,如何才能把这20次购买合并在一起呢?请连老师指教!
二维码

扫码加我 拉你入群

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

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

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次购买合并在一起呢?请连老师指教!
二维码

扫码加我 拉你入群

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

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

2013-9-2 11:39:19
help duplicates drop
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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