楼主: fr_wsh
5250 10

[数据管理求助] 用stata删除重复值 [推广有奖]

  • 0关注
  • 0粉丝

小学生

28%

还不是VIP/贵宾

-

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

楼主
fr_wsh 发表于 2016-6-25 10:48:13 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
我的数据如下:
id                        year
1               2010,2011,2012,2013
1               2008,2009,2010
2               2012,2013
2               2011,2012,2013,2014
2               2014
2               2014,2015
我想要的结果:
id                             year
1               2008,2009,2010,2011,2012,2013
2               2011,2012,2013,2014,2015

请问应使用什么code?
二维码

扫码加我 拉你入群

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

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

关键词:Stata tata 重复值 year code 2011 2014

沙发
fr_wsh 发表于 2016-6-25 15:59:18
一般的duplicate好像不行,求大神出手相助!

藤椅
ghzstudio 在职认证  发表于 2016-6-25 17:00:08
这是要给year变量做字符串合并吗?

板凳
higherren 发表于 2016-6-25 17:02:11
还有其他变量吧,把问题描述清楚,人家才能给你解答啊。

报纸
fr_wsh 发表于 2016-6-25 17:16:02
我想用reshape,但id不唯一。所以我想每个id只保留一条记录,但要把所有的year都包含在内。
比如数据中,id是2的有4条,我想这个id最后只有一条,但原先4条里的每一个不同的year都要有。

地板
fr_wsh 发表于 2016-6-25 17:17:12
higherren 发表于 2016-6-25 17:02
还有其他变量吧,把问题描述清楚,人家才能给你解答啊。
我想用reshape,但id不唯一。所以我想每个id只保留一条记录,但要把所有的year都包含在内。
比如数据中,id是2的有4条,我想这个id最后只有一条,但原先4条里的每一个不同的year都要有

7
fr_wsh 发表于 2016-6-25 17:18:35
ghzstudio 发表于 2016-6-25 17:00
这是要给year变量做字符串合并吗?
应该算是,就是每一个id的所有year都合并在一条记录中,同时把重复的year删掉

8
ghzstudio 在职认证  发表于 2016-6-25 18:39:27
其他还有没有变量?如果有的话,同一个id其他变量的取值都一样吗,不一样的话怎么合并~

9
higherren 发表于 2016-6-25 18:47:48
如果没有其他变量,我能想到在EXCEL里面整理的办法,不过步骤有些复杂~

10
fr_wsh 发表于 2016-6-25 18:59:52
ghzstudio 发表于 2016-6-25 18:39
其他还有没有变量?如果有的话,同一个id其他变量的取值都一样吗,不一样的话怎么合并~
同一个id其他变量的取值都是一样的

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

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