用来merge两个.dta数据的变量id,值都很大,12-19位不等,现在的格式是double,但是显示成科学计数法,例如5.100e+12 、5.200e+18等,进行merge的时候 提示说variables do not uniquely identify observations in the master data,我duplicates list 了一下,发现每个observation都有几千个样本,怀疑是科学计数法让数据没那么精确了导致的。但是把数据格式改成文本或者encode之后都不能进行merge,说变量不是数值,有没有办法能让这些数据格式是数值,但是又不用科学计数法来显示,而是数字全部显示出来呢?
或者有没有其他办法能让这种id很大的数据能够merge的?
谢谢了!