Я хотел бы прикрепить информацию из одного кадра данных и добавить ее к другому, но я просто не могу заставить объединение работать так, как я хочу.
Мой пример:
a <- data.frame(well = c(222, 222, 222, 21, 21,21,43,64,64,64),
area = c("H", "H", "H", "C", "C", "C", "D", "E", "E", "E"))
b <- data.frame(well = c(222, 21, 43, 64),
score = c(12000, 10000, 9000, 20000))
Мне бы хотелось, чтобы результат выглядел следующим образом:
well score area
1 222 12000 H
2 21 10000 C
3 43 9000 D
4 64 20000 E
Но я получаю это (я не хочу, чтобы числа скважин дублировались):
well area score
1 21 C 10000
2 21 C 10000
3 21 C 10000
4 43 D 9000
5 64 E 20000
6 64 E 20000
7 64 E 20000
8 222 H 12000
9 222 H 12000
10 222 H 12000
Мои фактические данные содержат много сотен строк.
Спасибо