小编Sam*_*abé的帖子

左连接仅使用merge()函数在R中选择的列

我试图LEFT加入2个数据帧,但我不想加入第二个数据集中的所有变量:

举个例子,我有数据集1(DF1):

  Cl    Q   Sales  Date
   A    2   30     01/01/2014
   A    3   24     02/01/2014
   A    1   10     03/01/2014
   B    4   10     01/01/2014
   B    1   20     02/01/2014
   B    3   30     03/01/2014
Run Code Online (Sandbox Code Playgroud)

我想离开连接数据集2(DF2):

Client  LO  CON
   A    12  CA
   B    11  US
   C    12  UK
   D    10  CA
   E    15  AUS
   F    91  DD
Run Code Online (Sandbox Code Playgroud)

我可以使用以下代码离开联接:

merge(x = DF1,y = DF2,by ="Client",all.x = TRUE):

   Client Q    Sales   Date             LO      CON
   A      2    30      01/01/2014       12      CA
   A      3    24      02/01/2014       12      CA
   A …
Run Code Online (Sandbox Code Playgroud)

merge r

49
推荐指数
3
解决办法
9万
查看次数

标签 统计

merge ×1

r ×1