合并两个具有相似列名的数据框会导致重复

时间:2020-03-07 20:24:21

标签: merge

我有两个看起来像下面的数据框:

数据帧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 <-merge(df1,df2,by = c(“ cluster”,“ period”))

有什么想法吗?

0 个答案:

没有答案