R语言处理数据提问!将文件中一列替换成另一个文件中对应的数据

各位好,想用R包解决一个问题。我在分析一个GEO平台文件,由于该平台文件(GPL2895,简称为文件a)没有直接的gene symbol,只有GB_LIST,需要重注释。我现在获得了GB_LIST和其对应的symbol(简称为文件b),但这里的GB_LIST的顺序重排了,跟文件a中顺序不一样。现在我想将文件a中的GB_LIST全部替换成文件b中对应的symbol。前提文件a的顺序不可变。
感谢各位

img

很常见的基因转换symbol id,用merge函数可以,其实简单点的思路,相当于用excel的vlookup同理实现