Я получаю новое сообщение об ошибке, которое я не могу отладить. У меня есть два набора данных х, х2:
ID returns.x returns.y
111111118 0.012852 -0.001436
1145JXAP4 0.000000 0.025316
114LYTBB1 -0.090909 0.100000
114R88BT4 0.000000 0.000000
114Y4KDH0 -0.055344 -0.094950
1198CUV40 0.016043 0.005263
и
ID returns
111111118 -0.043392
11D7GQAK9 0.000000
11JS8VT41 -0.036116
11NJGF6V7 0.000000
11NSZA7T1 0.113978
11STQQNH7 0.000000
при выдаче merge(x, x2, by = "ID", all = TRUE)
получаю сообщение
Error in match.names(clabs, names(xi)) :
names do not match previous names
В чем виновник?