我要将两个dta文件通过两个共同的变量frdm和year匹配起来,但是在使用egen id=group(frdm year)生成的新变量id在两个dta文件中会发生错配。按理说,对同一对frdm/year生成的id应该是一样的啊?为什么在两个数据文件中生成的id不同呢?frdm在两个文件中都是string,我试过将他们用encode frdm,gen(nfrdm)转化成long,还是不能解决问题。同样也试过egen doubleid=group(frdm year)仍然无法解决问题?请各位大神前辈帮忙提提建议