У меня есть много data.frames, например:
df1 = data.frame(names=c('a','b','c','c','d'),data1=c(1,2,3,4,5))
df2 = data.frame(names=c('a','e','e','c','c','d'),data2=c(1,2,3,4,5,6))
df3 = data.frame(names=c('c','e'),data3=c(1,2))
, и мне нужно объединить эти data.frames, не удаляя дубликаты имени
> result
names data1 data2 data3
1 'a' 1 1 NA
2 'b' 2 NA NA
3 'c' 3 4 1
4 'c' 4 5 NA
5 'd' 5 6 NA
6 'e' NA 2 2
7 'e' NA 3 NA
Я не могу найти функциюкак слияние с опцией для обработки дубликатов имен.Спасибо за помощь.Определить мою проблему.Данные получены из биологического эксперимента, где один образец имеет разное количество повторов.Мне нужно объединить весь эксперимент, и мне нужно подготовить эту таблицу.Я не могу сгенерировать уникальный идентификатор для дубликатов.