楼主: sibyl5623
6413 10

[数据管理求助] 如何根据时间段merge数据 [推广有奖]

  • 0关注
  • 0粉丝

已卖:1份资源

本科生

13%

还不是VIP/贵宾

-

威望
0
论坛币
64 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
384 点
帖子
11
精华
0
在线时间
140 小时
注册时间
2016-4-1
最后登录
2022-11-15

楼主
sibyl5623 学生认证  发表于 2017-2-21 17:24:59 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
各位大神,你们好。我先在有一份数据,里面有每个人的入职和离职时间,比如A在甲公司任职期间为2003年到2007年,而另一份数据中是每个公司各个年度的数据。现在我想把这两份数据合并起来,也就是让A的数据出现在甲公司2003年到2007年的每一年中,其他年份则不出现。请问这种情况应该怎么合并啊?
二维码

扫码加我 拉你入群

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

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

关键词:Merge 时间段 数据合并 如何 时间段

沙发
j610f2012 在职认证  发表于 2017-2-21 17:31:51
stata通过字段合并,如字段为id year。命令为merge m:m id year using XX.dta

藤椅
sibyl5623 学生认证  发表于 2017-2-21 17:42:15
j610f2012 发表于 2017-2-21 17:31
stata通过字段合并,如字段为id year。命令为merge m:m id year using XX.dta
这个我知道,但是一个人的数据是一行,里面有两个年份,如果我只用公司的年份的话,我只能匹配到这个人入职的年份或者离职的年份,不能进行逻辑判断,让他的数据出现在这一时间段中的每一个年份中。不知道自己说清楚问题了没。。

板凳
黃河泉 在职认证  发表于 2017-2-21 18:03:07
sibyl5623 发表于 2017-2-21 17:42
这个我知道,但是一个人的数据是一行,里面有两个年份,如果我只用公司的年份的话,我只能匹配到这个人入 ...
各 show 几笔资料来看看!目前猜想你可能需要先 expand 入职和离职成任职期间,然后再合并!

报纸
sibyl5623 学生认证  发表于 2017-2-21 19:21:14
黃河泉 发表于 2017-2-21 18:03
各 show 几笔资料来看看!目前猜想你可能需要先 expand 入职和离职成任职期间,然后再合并!
360截图20170221191729193.jpg

360截图20170221191508267.jpg



第一个图就是人物入职和离职时间,第二个图就是公司每年度的数据,现在就想合并这两个,让人物能合并进每个在职年份中。大神帮忙看看能不能做到啊。。


地板
黃河泉 在职认证  发表于 2017-2-22 06:44:05
sibyl5623 发表于 2017-2-21 19:21
第一个图就是人物入职和离职时间,第二个图就是公司每年度的数据,现在就想合并这两个,让人 ...
1. 上图之人物有重复出现之情况(可用 duplicates drop 来处理),而且初步看起来,同一年有重复之人物(例如 code=1之3078604,3076976),这个要怎么处理?否则无法与下图合并(每个code 与 year 只有一笔资料)。

7
sibyl5623 学生认证  发表于 2017-2-22 10:30:49
黃河泉 发表于 2017-2-22 06:44
1. 上图之人物有重复出现之情况(可用 duplicates drop 来处理),而且初步看起来,同一年有重复之人物( ...
重复的已经删掉了。第二个问题,是因为一家公司有多个人物,比如董事长、总经理等,如果只能有一个人的话,我可以将数据拆分成几个表,让一个数据表中一个code只有一个人物,比如每个code只有董事长或者总经理,然后再一一合并,这样处理应该就可以了吧。。

8
黃河泉 在职认证  发表于 2017-2-22 10:40:19
sibyl5623 发表于 2017-2-22 10:30
重复的已经删掉了。第二个问题,是因为一家公司有多个人物,比如董事长、总经理等,如果只能有一个人的话 ...
其实我做过类似之资料处理!听起来似乎是可行的!但另外一个问题是,同一年还是可能因为交接职务而有两个总经理之类之情况出现!你准备如何处理?

9
fun85291579 发表于 2018-1-2 15:20:34
请问lz,最后怎么处理的啊?

10
orangehc 学生认证  发表于 2018-2-2 15:16:07
同遇到这个问题[cry][cry]请问楼楼你解决了嘛

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-2-2 20:02