R 如何以这种方式合并这两个数据帧
我想合并这两个数据帧:R 如何以这种方式合并这两个数据帧,r,dplyr,R,Dplyr,我想合并这两个数据帧: library(dplyr) table1 <- data.frame( siren = "A", siret = "X", var1 = 0 ) table2 <- data.frame( siren = c("A","A"), siret = c("X","Y") ) 库(dplyr) 表1试试这个 full_j
library(dplyr)
table1 <- data.frame(
siren = "A",
siret = "X",
var1 = 0
)
table2 <- data.frame(
siren = c("A","A"),
siret = c("X","Y")
)
库(dplyr)
表1试试这个
full_join(table1, table2)
试试这个
full_join(table1, table2)
几乎:)试试右键连接
right_answer <- right_join(table1, table2)
right\u response几乎:)尝试右键连接
right_answer <- right_join(table1, table2)
right\u-response我们可以使用table2上的left\u-join
library(dplyr)
left_join(table2, table1)
此处实际上不需要by
,因为它将从匹配的名称中选择它我们可以使用表2上的左键连接
library(dplyr)
left_join(table2, table1)
这里实际上不需要by
,因为它会从匹配的名称中选择它您是否尝试过left_-join(表2,表1)
是的,我尝试过table 3%left_-join(表2,by=c(“siren”)
但这不是预期的结果上面的代码,它给了我预期的想法OK它在没有变量连接的情况下工作!感谢您尝试了left_-join(表2,表1)
是的,我尝试了table3%left_-join(表2,by=c(“siren”)
但这不是预期的结果。上面的代码,它给了我预期的想法OK它在没有join by变量的情况下工作!谢谢