假设我有这些数据:
data <- tibble(
x = c("ANOTHER", "COMMON", "ZEBRA")
)
我想要加入这个数据框架,并提供这个:
编辑:前缀没有固定长度
selection <- tibble(
x_prefix = c("A", "B", "CO"),
type = c("One type", "Other type", "Other type")
)
我想使用x
和x_prefix
列进行内部连接,如果x_prefix
是x
的前缀,则保留一行.
预期的答案是:
answer <- tibble(
x = c("ANOTHER", "COMMON"),
type = c("One type", "Other type")
)
如何使用dplyr做到这一点?