处理关系数据有三类操作:
合并连接:向数据框中加入新变量,新变量的值是另一个数据框中的匹配观测。
筛选连接:根据是否匹配另一个数据框中的观测,筛选数据框中的观测。...连接方式 作用
左连接 保留x中的所有观测
右连接 保留y中的所有观测
全连接 保留x和y中的所有观测
图形表示如下:
?...anti_join(x,y):丢弃x表中与y表中的观测相匹配的所有观测。
?
集合操作
集合操作都是作用于整行的,比较的是每个变量的值。集合操作需要x和y具有相同的变量,并将观测按照集合来处理。...操作 作用
intersect(x,y) 返回既在x表,又在y表中的观测。
union(x,y) 返回x表或y表中的唯一观测。
setdiff(x,y) 返回在x表,但又不在y表中的观测。...给定以下简单数据:
df1 <- tribble(
~x, ~y,
1, 1,
2, 1
)
df2 <- tribble(
~x, ~y,
1, 1,