library(stringdist)
library(dplyr)
x <- data_frame(a = c("france", "franc"), b = c("arras", "dijon"))
y <- data_frame(a = c("franc", "france"), b = c("arvars", "dijjon"))
fuzzy_join(x, y, fuzzy = c("a", "b"))
fuzzy_join(x, y, fuzzy = c("a", "b"), w = c(0.9, 0.1))
fuzzy_join(x,y, fuzzy = c("a", "b"), w = c(0, 0.9))
x <- data_frame(a = c(1, 1), b = c("arras", "dijon"))
y <- data_frame(a = c(1, 1), b = c("arvars", "dijjon"))
fuzzy_join(x, y, exact = "a", fuzzy = "b")
x <- data_frame(a = c(1, 2), b = c("arras", "dijon"))
y <- data_frame(a = c(1, 1), b = c("arvars", "dijjon"))
fuzzy_join(x, y, exact = "a", fuzzy = "b")
Run the code above in your browser using DataLab