如何通过字符串匹配(完全匹配或部分匹配)连接两个数据集
我有两个数据集,df1和df2。
在df1中有一份公司名单,而在df2中有公司名称和对应的公司代码。
如果df1中的公司名称包含df2中的字符串(无论是完全匹配还是部分匹配),那么就把df2中的公司代码带到df1中。
df1的示例
公司 |
---|
亚马逊有限公司 |
苹果有限公司 |
微软有限公司 |
国际商业机器公司 - IBM |
df2的示例
公司 | 公司代码 |
---|---|
亚马逊 | 1001 |
IBM | 1003 |
微软有限公司 | 1004 |
期望的结果
公司 | 公司代码 |
---|---|
亚马逊有限公司 | 1001 |
苹果有限公司 | |
微软有限公司 | 1004 |
国际商业机器公司 - IBM | 1003 |
0 个回答
暂无回答