|
用python的pandas里的merge,如
- In [37]: df=pd.merge(df1,df2,on='code',how='inner')
- In [38]: df
- Out[38]:
- code a_x b_x c_x a_y b_y c_y
- 0 10 11 54 35 32 24 35
- 1 10 11 42 35 32 24 35
- 2 3 11 24 28 25 24 28
- 3 4 11 36 29 26 24 29
- 4 5 11 37 30 27 24 30
- 5 6 11 38 31 28 24 31
- 6 7 11 39 32 29 24 32
- 7 8 11 40 33 30 24 33
- 8 9 11 41 34 31 24 34
- 9 11 11 44 36 33 24 36
- 10 12 11 45 37 34 24 37
- 11 13 11 46 38 35 24 38
- In [39]: df=pd.merge(df1,df2,on='code',how='left')
- In [40]: df
- Out[40]:
- code a_x b_x c_x a_y b_y c_y
- 0 10 11 54 35 32 24 35
- 1 3 11 24 28 25 24 28
- 2 4 11 36 29 26 24 29
- 3 5 11 37 30 27 24 30
- 4 6 11 38 31 28 24 31
- 5 7 11 39 32 29 24 32
- 6 8 11 40 33 30 24 33
- 7 9 11 41 34 31 24 34
- 8 10 11 42 35 32 24 35
- 9 11 11 44 36 33 24 36
- 10 12 11 45 37 34 24 37
- 11 13 11 46 38 35 24 38
复制代码
|
|