- 阅读权限
- 255
- 威望
- 0 级
- 论坛币
- 87 个
- 通用积分
- 5.6074
- 学术水平
- 0 点
- 热心指数
- 0 点
- 信用等级
- 0 点
- 经验
- 106 点
- 帖子
- 13
- 精华
- 0
- 在线时间
- 4 小时
- 注册时间
- 2019-10-18
- 最后登录
- 2020-3-24
初中生
还不是VIP/贵宾
- 威望
- 0 级
- 论坛币
 - 87 个
- 通用积分
- 5.6074
- 学术水平
- 0 点
- 热心指数
- 0 点
- 信用等级
- 0 点
- 经验
- 106 点
- 帖子
- 13
- 精华
- 0
- 在线时间
- 4 小时
- 注册时间
- 2019-10-18
- 最后登录
- 2020-3-24
|
3论坛币
|
数据合并过程中,经过人工核实后,大概三分之一的数据匹配上了,另外三分之二匹配不上。
用的merge 1:1 Stkcd1 Accper using 性别1,匹配不上的数据时间匹配的上,但企业代码前移了很多,用了replace Stkcd = subinstr( Stkcd , " ", "",.),删除空白值,也用了gen Stkcd2= strtrim(Stkcd),gen Accper2= strtrim(Accper)来改格式,但仍然匹配不上,恳请各位大神帮忙看看,感谢感谢!
下面是部分数据,是从代码300001开始匹配不上的。第一次发帖,有什么不足之处请指正,我会尽快改好的!上传了要匹配上的数据的excel表格和dta格式,以及匹配的主表dta格式
| 300001 | 2009-12-31 | 7 | 0 | 0 | | 300001 | 2010-12-31 | 8 | 2 | 0.2 | | 300001 | 2011-12-31 | 8 | 2 | 0.2 | | 300001 | 2012-12-31 | 9 | 2 | 0.181818182 | | 300001 | 2013-12-31 | 10 | 2 | 0.166666667 | | 300001 | 2014-12-31 | 11 | 2 | 0.153846154 |
|
|