如果在r中重复,如何cbind并保留最新的列

时间:2017-07-13 22:03:01

标签: r

我在r

中有一个数据框
 df1
 a   b   c   d    e  
 1   2   3   4    5

 df2
 c   d   e 
 10  11  12

当我cbind both df1 and df2时,我想要保留df2的列。 我的最终数据框将是

 a  b  c   d   e
 1  2  10  11  12

我怎样才能在r?

中这样做

1 个答案:

答案 0 :(得分:3)

您可以将modifyList用于此

df1 <- data.frame(a=1,b=2,c=3,d=4,e=5)
df2 <- data.frame(c=10,d=11,e=12)

modifyList(df1, df2)
#   a b  c  d  e
# 1 1 2 10 11 12