Пытаюсь объединить две таблицы. Так все получается
Код: Выделить всё
set.seed(1)
(A <- data.frame(a1=LETTERS[1:3], a2=sample(10:99,3)) )
(B <- data.frame(b1=LETTERS[sample(1:5, 7,replace = T)], b2=sample(10:99,7)) )
merge(x=A, y=B, by.x="a1", by.y="b1" )
merge(A, B, by.x="a1", by.y="b1" )
# А так предлагается записывать формулу в справке, но это приводит к ошибке
merge(A, B, by=c("a1","b1") )
Ошибка в fix.by(by.x, x) :'by' должен определять правильные колонку
Подскажите, в чем именно ошибка!
Спасибо!