求助大神!
我想将这样两个数据合并:
文件1:
| id | year | ratio |
| 1 | 2009 | 0.2 |
| 1 | 2009 | 0.4 |
| 2 | 2009 | 0.3 |
如果公司当年没有送转,就没有ratio,有送转,就会显示多次。
文件2:
| id | year | price | roe | |
| 1 | 2009 | | | |
| 2 | 2009 | | | |
| 3 | 2009 | | | |
文件2是所有股票当年的价格、盈利等数据
合并以后希望看到这样:
| id | year | ratio | price | roe | | |
| 1 | | | | | | |
| 1 | | | | | | |
| 2 | | | | | | |
| 3 | | 0 | | | | |
请问应该用什么命令哇?关键是文件2里面有的id文件1里面根本没有……已经绕晕了。。。谢谢!!
这是我采用 merge m:1以后的结果,不知道这样对不对哇?
merge m:1 id using mock2009
Result # of obs.
-----------------------------------------
not matched 1,330
from master 32 (_merge==1)
from using 1,298 (_merge==2)
matched 352 (_merge==3)
-----------------------------------------
主文件是date2010,用来合并的是mock2009