Объединение двух фреймов данных с одинаковыми именами столбцов приводит к дублированию - PullRequest
0 голосов
/ 07 марта 2020

У меня есть два фрейма данных, которые выглядят следующим образом:

Фрейм данных 1:

cluster period u_3 timeID startTrt Ijt
1 0 -1.39 1 1 0 
1 1 -1.39 2 1 1 
1 2 -1.39 3 1 1 
1 3 -1.39 4 1 1 
1 4 -1.39 5 1 1 
1 5 -1.39 6 1 1

Фрейм данных 2:

cluster period u_3 timeID id error
1 0 -1.39 1 1 12.58 
1 1 -1.39 2 1 6.94 
1 2 -1.39 3 1 13.8 
1 3 -1.39 4 1 14.5 
1 4 -1.39 5 1 0.60 
1 5 -1.39 6 1 5.10

Я попробовал следующее команды, но в итоге я получаю дубликаты u_3 и timeID, как показано ниже, хотя остальные столбцы дают мне нужное совпадение:

cluster period u_3.x timeID.x id error u_3.y timeID.y startTrt Ijt

Вот команда, которую я использовал:

test <- объединить (df1, df2, by = c ("группа", "период")) </p>

Есть мысли?

...