前面分享了单个文件中的select列,filter行,列拆分等,实际中经常是多个数据表,综合使用才能回答你所感兴趣的问题。
本次简单的介绍多个表(文件)连接的方法。...一 载入数据,R包
library(tidyverse)
x <- tribble(
~key, ~val_x,
1, "x1",
2, "x2",
3, "x3"
)...y <- tribble(
~key, ~val_y,
1, "y1",
2, "y2",
4, "y3"
)
二 join 数据
向数据框中加入新变量,新变量的值是另一个数据框中的匹配观测...如果x中的key变量,在y中有多个同样的key,那么所有的结合可能都会罗列出来
?...key val_x val_y
1 1 x1 y1
2 2 x2 y2
3 3 x3
3) 多个匹配键