用merge命令在stata里面匹配数据时出现一个问题:
key variable形式如:00233X ch2334 即:数字和字母同时出现, 两组数据中key variable a5_0形式都是string。
将两组数据匹配的时候总是显示这样的话(其中a5_0是key variable ):
variable a5_0 does not uniquely identify observations in the master data
variable a5_0 does not uniquely identify observations in the using dta
但是我很确定key variable在两组数据中都是唯一的,所以我怀疑是不是因为关键变量的形式比较特殊导致出现这样的问题,因为以前用股票代码(纯数字形式)匹配的时候从没有出现这样的问题,但是将变量改成数值格式(Long)后虽然显示能成功匹配(merge==3),但是实际观察数据时存在存在严重的匹配错误,我也搞不清楚应该怎么解决了,请高人指教!


雷达卡



京公网安备 11010802022788号







